import yaml import datetime def read_config(config_file): with open(config_file, 'r') as file: config = yaml.safe_load(file) return config def get_parameters() -> dict: parameters = {} config = read_config('config.yml') for key, value in config.items(): if isinstance(value, dict): for sub_key, sub_value in value.items(): parameters[f'{key}_{sub_key}'] = sub_value else: parameters[key] = value return parameters def get_unix_timestamp_after_days(days: int) -> int: return int((datetime.datetime.now() + datetime.timedelta(days=days)).timestamp()) if days != 0 else 0 def get_uts(timestamp: int) -> int: return datetime.datetime.utcfromtimestamp(timestamp)