def __init__()

in osci/config/base.py [0:0]


    def __init__(self, env: str = None, dbutils=None):
        """Init configuration

        :param env: environment on which the database configuration should be obtained
        """
        log.info(f'ENV: {os.environ.get("ENV")}')
        self.env = env or os.environ.get('ENV') or ('local'
                                                    if BaseYmlConfigReader(env='local').exists()
                                                    else None) or 'default'
        self.__cfg = BaseYmlConfigReader(self.env, dbutils=dbutils).config
        log.info(f"Full config: {self.__cfg}")
        log.info(f'Configuration loaded for env: {self.env}')

        file_system_type_map: Mapping[str, type(FileSystemConfig)] = {
            FileSystemType.blob: AzureBlobFileSystemConfig,
            FileSystemType.local: LocalFileSystemConfig
        }
        if self.file_system_type not in file_system_type_map:
            raise ValueError(f'Unsupported file system type {self.file_system_type}')

        self.file_system: FileSystemConfig = file_system_type_map[self.file_system_type](self.__cfg)
        self.web_config: WebConfig = parse_web_config(self.__cfg['web'])