jayparmr's picture
Upload 118 files
19b3da3
raw
history blame
1.36 kB
import os
from internals.data.task import Task
env = "gamma"
nsfw_threshold = 0.0
nsfw_access = False
access_token = ""
root_dir = ""
def set_root_dir(main_file: str):
global root_dir
root_dir = os.path.dirname(os.path.abspath(main_file))
def set_configs_from_task(task: Task):
global env, nsfw_threshold, nsfw_access, access_token
name = task.get_queue_name()
if name.startswith("prod"):
env = "prod"
else:
env = "gamma"
nsfw_threshold = task.get_nsfw_threshold()
nsfw_access = task.can_access_nsfw()
access_token = task.get_access_token()
def get_root_dir():
global root_dir
return root_dir
def get_environment():
global env
return env
def get_nsfw_threshold():
global nsfw_threshold
return nsfw_threshold
def get_nsfw_access():
global nsfw_access
return nsfw_access
def api_headers():
return {
"Access-Token": access_token,
}
def api_endpoint():
if env == "prod":
return "https://prod.pratilipicomics.com"
else:
return "https://gamma.pratilipicomics.com"
def comic_url():
if env == "prod":
return "http://internal-k8s-prod-internal-bb9c57a6bb-1524739074.ap-south-1.elb.amazonaws.com:80"
else:
return "http://internal-k8s-gamma-internal-ea8e32da94-1997933257.ap-south-1.elb.amazonaws.com:80"