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
- 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
- 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
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¶