Exemplo n.º 1
0
    def clock_time_zone():
        valid_time_zones = ["est", "gtm", "utm"]
        time_zone = environment_env("CLOCK_TIME_ZONE")

        if time_zone not in valid_time_zones:
            return valid_time_zones[0]

        return time_zone
Exemplo n.º 2
0
 def api_client_secret_file():
     return environment_env("API_CLIENT_SECRET_FILE")
Exemplo n.º 3
0
 def video_release_date():
     try:
         return date_time.strptime(environment_env("VIDEO_RELEASE_DATE"),
                                   "%Y-%m-%dT%H:%M")
     except:
         print("Please, provide a valid VIDEO_RELEASE_DATE")
Exemplo n.º 4
0
 def clock_waiting_time():
     try:
         return float(environment_env("CLOCK_WAITING_TIME"))
     except:
         return 5
Exemplo n.º 5
0
 def comment_message():
     return environment_env("COMMENT_MSG", "First!")
Exemplo n.º 6
0
 def channel_url():
     return environment_env("CHANNEL_URL")
Exemplo n.º 7
0
 def channel_last_video_id():
     return environment_env("CHANNEL_LAST_VIDEO_ID")
Exemplo n.º 8
0
 def api_token_storage():
     return environment_env("API_TOKEN_STORAGE")
Exemplo n.º 9
0
 def channel_id():
     return environment_env("CHANNEL_ID")
Exemplo n.º 10
0
 def api_version():
     return environment_env("API_VERSION", "v3")
Exemplo n.º 11
0
 def api_service_name():
     return environment_env("API_SERVICE_NAME", "youtube")
Exemplo n.º 12
0
 def api_scope():
     return [
         environment_env(
             "API_SCOPE",
             "https://www.googleapis.com/auth/youtube.force-ssl")
     ]
Exemplo n.º 13
0
 def text_file():
     return environment_env("TEXT_FILE")
Exemplo n.º 14
0
 def video_id():
     return environment_env("VIDEO_ID")