cowidev.utils.params#
cowidev.utils.params.config#
- class cowidev.utils.params.config.Base4Config(get: cowidev.utils.params.config.BaseGetConfig, process: dict, generate: dict, export: dict)[source]#
Bases:
object
- export: dict#
- generate: dict#
- get: BaseGetConfig#
- process: dict#
- class cowidev.utils.params.config.BaseGetConfig(countries: list, skip_countries: list)[source]#
Bases:
object
- countries: list#
- skip_countries: list#
- class cowidev.utils.params.config.Config(pipeline: cowidev.utils.params.config.PipelineConfig, execution: cowidev.utils.params.config.ExecutionConfig)[source]#
Bases:
object
- execution: ExecutionConfig#
- pipeline: PipelineConfig#
- class cowidev.utils.params.config.ExecutionConfig(parallel: bool, njobs: int)[source]#
Bases:
object
- njobs: int#
- parallel: bool#
- class cowidev.utils.params.config.HospitalizationsConfig(generate: cowidev.utils.params.config.HospitalizationsGenerateConfig)[source]#
Bases:
object
- generate: HospitalizationsGenerateConfig#
- class cowidev.utils.params.config.HospitalizationsGenerateConfig(countries: list, skip_countries: list)[source]#
Bases:
BaseGetConfig
- countries: list#
- skip_countries: list#
- class cowidev.utils.params.config.PipelineConfig(testing: cowidev.utils.params.config.TestingConfig, vaccinations: cowidev.utils.params.config.VaccinationsConfig, hospitalizations: cowidev.utils.params.config.HospitalizationsConfig)[source]#
Bases:
object
- hospitalizations: HospitalizationsConfig#
- testing: TestingConfig#
- vaccinations: VaccinationsConfig#
- class cowidev.utils.params.config.TestingConfig(get: cowidev.utils.params.config.TestingGetConfig, process: dict, generate: dict, export: dict)[source]#
Bases:
Base4Config
- get: TestingGetConfig#
- class cowidev.utils.params.config.TestingGetConfig(countries: list, skip_countries: list)[source]#
Bases:
BaseGetConfig
- countries: list#
- skip_countries: list#
- class cowidev.utils.params.config.VaccinationsConfig(get: cowidev.utils.params.config.VaccinationsGetConfig, process: cowidev.utils.params.config.VaccinationsProcessConfig, generate: dict, export: dict)[source]#
Bases:
Base4Config
- process: VaccinationsProcessConfig#
- class cowidev.utils.params.config.VaccinationsGetConfig(countries: list, skip_countries: list)[source]#
Bases:
BaseGetConfig
- countries: list#
- skip_countries: list#
cowidev.utils.params.secrets#
- class cowidev.utils.params.secrets.GoogleSecrets(client_secrets: str = '', mail: str = None)[source]#
Bases:
object
- client_secrets: str = ''#
- mail: str = None#
- class cowidev.utils.params.secrets.ScraperAPISecrets(token: str = '')[source]#
Bases:
object
- token: str = ''#
- class cowidev.utils.params.secrets.Secrets(google: cowidev.utils.params.secrets.GoogleSecrets = <factory>, scraperapi: cowidev.utils.params.secrets.ScraperAPISecrets = <factory>, slack: cowidev.utils.params.secrets.SlackSecrets = <factory>, vaccinations: cowidev.utils.params.secrets.VaccinationsSecrets = <factory>, testing: cowidev.utils.params.secrets.TestingSecrets = <factory>, twitter: cowidev.utils.params.secrets.TwitterSecrets = <factory>)[source]#
Bases:
object
- google: GoogleSecrets#
- scraperapi: ScraperAPISecrets#
- slack: SlackSecrets#
- testing: TestingSecrets#
- twitter: TwitterSecrets#
- vaccinations: VaccinationsSecrets#
- class cowidev.utils.params.secrets.SlackSecrets(token: str = '')[source]#
Bases:
object
- token: str = ''#
- class cowidev.utils.params.secrets.TestingSecrets(post: str = None, sheet_id: str = None, sheet_id_attempted: str = None)[source]#
Bases:
object
- post: str = None#
- sheet_id: str = None#
- sheet_id_attempted: str = None#