-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.py
88 lines (78 loc) · 2.96 KB
/
config.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
import os
import fitz
TIMEZONE = "America/Mexico_City"
headers = {"Content-Type" : "application/json" } #get the content in json format
GOOGLE = "google"
LATEX = "latex"
EXTERNAL = "external"
DOCUMENT = "wp"
CONTRACT = "nda"
NDA = "wp_nda"
DOC_FILE_NAME = "document.pdf"
CONTRACT_FILE_NAME = "document_.pdf"
DEFAULT_LOGO_PATH = "static/images/default_logo.base64"
LANGUAGE = "en"
# Axis for the pdf header
AXIS_X = 15
AXIS_Y = 500
AXIS_Y_GOOGLE = 200
AXIS_X_LOWER = 28
AXIS_Y_LOWER = AXIS_Y + 11
PRESENTATION_OFFSET = 130
WATERMARK_ROTATION = 90
WATERMARK_FONT = "Times-Roman"
WATERMARK_SIZE = 10
FLIP_MATRIX = fitz.Matrix(1.0, -1.0) # this generates [a=1,b=0,c=0,d=-1,e=0,f= 0]
SECRET = os.environ.get('SECRET', '')
MONGO_URI= os.environ['MONGODB_URI']
BASE_URL = os.environ['BASE_URL']
REXCHAIN_URL = os.environ['REXCHAIN_URL']
#SMTP VARIABLES
SMTP_PASS=os.environ.get('SMTP_PASS', '')
SMTP_EMAIL= os.environ.get('SMTP_EMAIL', '')
ADMIN_EMAIL= os.environ.get('ADMIN_EMAIL', '')
SMTP_USER= os.environ.get('SMTP_USER', '')
SMTP_ADDRESS= os.environ.get('SMTP_ADDRESS', '')
SMTP_PORT= os.environ.get('SMTP_PORT', '')
#GITHUB KEYS
GITHUB_API_URL = "https://api.github.com/"
CONSUMER_KEY = os.environ.get('CONSUMER_KEY', '')
TOKEN = os.environ.get('GITHUB_TOKEN', '')
CONSUMER_SECRET = os.environ.get('CONSUMER_SECRET', '')
GITHUB_OAUTH_URI = os.environ.get('GITHUB_OAUTH_URI', '') #https://github.com/login/oauth/
#CRYPTOSIGN CREDENTIALS
CRYPTO_ID = os.environ.get('CRYPTO_ID', '')
CRYPTO_SECRET = os.environ.get('CRYPTO_SECRET', '')
CRYPTO_USERNAME = os.environ.get('CRYPTO_USERNAME', '')
CRYPTO_PASS = os.environ.get('CRYPTO_PASS', '')
CRYPTO_SIGN_URL = os.environ.get('CRYPTO_SIGN_URL', '')
# Settings JIRA
JIRA_URL = os.environ['JIRA_URL']
JIRA_USER = os.environ['JIRA_USER']
JIRA_PASSWORD = os.environ['JIRA_PASSWORD']
PRODUCTION = os.environ['PRODUCTION']
LISTEN_PORT = os.environ['PORT']
DEBUG = os.environ['DEBUG']
#PRESCRYPTO PAYMENT CREDENTIALS
PAY_URL = os.environ['PAY_URL']
PAY_PLAN_ID = os.environ['PAY_PLAN_ID']
PAY_TOKEN = os.environ.get('PAY_TOKEN', '')
#GOOGLE CREDENTIALS
GOOGLE_TOKEN_URI = "https://www.googleapis.com/oauth2/v3/token"
GOOGLE_CLIENT_ID=os.environ.get('GOOGLE_CLIENT_ID', '')
GOOGLE_PROJECT_ID = os.environ.get('GOOGLE_PROJECT_ID', '')
GOOGLE_CLIENT_SECRET = os.environ.get('GOOGLE_CLIENT_SECRET', '')
SCOPES = ['https://www.googleapis.com/auth/drive',
'https://www.googleapis.com/auth/drive.file',
'https://www.googleapis.com/auth/drive.readonly']
CLIENT_SECRETS_FILE = "client_secret.json"
API_SERVICE_NAME = 'drive'
API_VERSION = 'v2'
# Number of times to retry failed downloads.
NUM_RETRIES = 5
# Number of bytes to send/receive in each request.
CHUNKSIZE = 2 * 1024 * 1024
#AWS KEYS
ACCESS_KEY = os.environ['AWS_ACCESS_KEY_ID'] # This is the exact name of the variables for AWS Authentication
SECRET_KEY = os.environ['AWS_SECRET_ACCESS_KEY'] # This is the exact name of the variables for AWS Authentication
FOLDER_NAME = os.environ["FOLDER_NAME"]