"""Config for the GFK Ingestion Workflow.""" import os environment = os.environ.get('Environment', 'dev') feed_name = 'gfk' secrets_path = 'gfk' s3_bucket = os.environ.get( 'FEED_INGESTION_DATA_BUCKET', 'dev-cucumbers') if environment == 'production': s3_bucket = 'cucumbers' s3_archive_path_template = ( 's3://' + s3_bucket + '/GFK/archives/{date:%Y-%m-%d}/') snowflake_table_names = { 'staging_raw': 'staging_raw_gfk' } source_filename_template = 'Membran-weekly_{year}{week_number}.txt' ftp = { 'host': os.environ.get('GFK_FTP_HOST', 'ftp.gfk-e.com'), 'username': os.environ.get('GFK_FTP_USERNAME'), 'password': os.environ.get('GFK_FTP_PASSWORD'), 'port': int(os.environ.get('GFK_FTP_PORT', 21)), 'path': os.environ.get('GFK_FTP_PATH', 'OUT') }