<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

def _read_site_config(self):
        '''Read and return the site config, as a dictionary.'''
        file_name = os.path.join(self._dirs['s2'],'config.yml')
        if os.path.isfile(file_name):
            f = open(file_name,'r')
            cfg = yaml.load(f.read())
            f.close()
        else:
            cfg = self._create_default_config()
        return cfg