· 7 years ago · Aug 30, 2018, 11:14 AM
1PreconditionFailed at /clients/profiles/381/
2Queue.declare: (406) PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'amas.tasks.accounts' in vhost '/tasks': received 'true' but current is 'false'
3
4Request Method: PATCH
5Request URL: http://admin:8001/clients/profiles/381/
6Django Version: 2.0.5
7Python Executable: C:\Users\erik.ivanov\Envs\api\Scripts\python.exe
8Python Version: 3.6.4
9Python Path: ['C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api', 'C:\\Program Files\\JetBrains\\PyCharm\\helpers\\pydev', 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api', 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src', 'C:\\Program Files\\JetBrains\\PyCharm\\helpers\\pydev', 'C:\\Users\\erik.ivanov\\.PyCharmCE2018.2\\system\\cythonExtensions', 'C:\\Users\\erik.ivanov\\Envs\\api\\Scripts\\python36.zip', 'C:\\Users\\erik.ivanov\\Envs\\api\\DLLs', 'C:\\Users\\erik.ivanov\\Envs\\api\\lib', 'C:\\Users\\erik.ivanov\\Envs\\api\\Scripts', 'c:\\program files\\python36\\Lib', 'c:\\program files\\python36\\DLLs', 'C:\\Users\\erik.ivanov\\Envs\\api', 'C:\\Users\\erik.ivanov\\Envs\\api\\lib\\site-packages', 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api']
10Server time: Thu, 30 Aug 2018 11:09:58 +0000
11Installed Applications:
12['tradersroom.core',
13 'tradersroom.core.amclub',
14 'tradersroom.core.accounts',
15 'tradersroom.core.accountops',
16 'tradersroom.core.accountreports',
17 'tradersroom.core.analytics',
18 'tradersroom.core.applications',
19 'tradersroom.core.banks',
20 'tradersroom.core.brands',
21 'tradersroom.core.companies',
22 'tradersroom.core.companysettings',
23 'tradersroom.core.clientchecks',
24 'tradersroom.core.clientlogs',
25 'tradersroom.core.clients',
26 'tradersroom.core.profiles',
27 'tradersroom.core.countries',
28 'tradersroom.core.currencies',
29 'tradersroom.core.dividendadjustments',
30 'tradersroom.core.dtcache',
31 'tradersroom.core.documents',
32 'tradersroom.core.finance',
33 'tradersroom.core.globalbonus',
34 'tradersroom.core.id3global',
35 'tradersroom.core.i18n',
36 'tradersroom.core.iban',
37 'tradersroom.core.instruments',
38 'tradersroom.core.partners',
39 'tradersroom.core.partnerreports',
40 'tradersroom.core.partnertools',
41 'tradersroom.core.phone',
42 'tradersroom.core.languages',
43 'tradersroom.core.mailer',
44 'tradersroom.core.offices',
45 'tradersroom.core.payments',
46 'tradersroom.core.platforms',
47 'tradersroom.core.servers',
48 'tradersroom.core.subscriptions',
49 'tradersroom.core.sugarcrm',
50 'tradersroom.core.tradetypes',
51 'tradersroom.core.wallets',
52 'tradersroom.core.utils',
53 'tradersroom.core.accountsarchive',
54 'tradersroom.core.veriff',
55 'tradersroom.core.esma',
56 'tradersroom.api',
57 'tradersroom.api.swagger',
58 'django.contrib.staticfiles',
59 'rest_framework',
60 'cacheops']
61Installed Middleware:
62('django.middleware.common.CommonMiddleware',
63 'tradersroom.core.languages.middleware.LanguageMiddleware',
64 'tradersroom.core.utils.middleware.RequestCtxMiddleware',
65 'tradersroom.core.utils.middleware.TimezoneMiddleware',
66 'tradersroom.core.utils.middleware.IPAddressMiddleware')
67
68
69Traceback:
70
71File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\django\core\handlers\exception.py" in inner
72 35. response = get_response(request)
73
74File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\django\core\handlers\base.py" in _get_response
75 128. response = self.process_exception_by_middleware(e, request)
76
77File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\django\core\handlers\base.py" in _get_response
78 126. response = wrapped_callback(request, *callback_args, **callback_kwargs)
79
80File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\django\views\decorators\csrf.py" in wrapped_view
81 54. return view_func(*args, **kwargs)
82
83File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\django\views\generic\base.py" in view
84 69. return self.dispatch(request, *args, **kwargs)
85
86File "C:\Users\erik.ivanov\PyCharmProjects\tradersroom-api\src\tradersroom\api\views.py" in dispatch
87 36. raise exc
88
89File "C:\Users\erik.ivanov\PyCharmProjects\tradersroom-api\src\tradersroom\api\views.py" in dispatch
90 32. response = super().dispatch(request, *args, **kwargs)
91
92File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\rest_framework\views.py" in dispatch
93 494. response = self.handle_exception(exc)
94
95File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\rest_framework\views.py" in handle_exception
96 454. self.raise_uncaught_exception(exc)
97
98File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\rest_framework\views.py" in dispatch
99 491. response = handler(request, *args, **kwargs)
100
101File "C:\Users\erik.ivanov\PyCharmProjects\tradersroom-api\src\tradersroom\api\private\clients\views.py" in patch
102 143. update_profile(profile, data=data)
103
104File "C:\Users\erik.ivanov\PyCharmProjects\tradersroom-api\src\tradersroom\core\profiles\services.py" in update_profile
105 41. profile_updated_ext.send(sender=Profile, profile=profile, data=update_data)
106
107File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\django\dispatch\dispatcher.py" in send
108 178. for receiver in self._live_receivers(sender)
109
110File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\django\dispatch\dispatcher.py" in <listcomp>
111 178. for receiver in self._live_receivers(sender)
112
113File "C:\Users\erik.ivanov\PyCharmProjects\tradersroom-api\src\tradersroom\core\accounts\subscribers.py" in profile_updated_handler
114 118. 'data': data,
115
116File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\celery\app\task.py" in apply_async
117 535. **options
118
119File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\celery\app\base.py" in send_task
120 728. amqp.send_task_message(P, name, message, **options)
121
122File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\celery\app\amqp.py" in send_task_message
123 552. **properties
124
125File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\messaging.py" in publish
126 181. exchange_name, declare,
127
128File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\connection.py" in _ensured
129 494. return fun(*args, **kwargs)
130
131File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\messaging.py" in _publish
132 194. [maybe_declare(entity) for entity in declare]
133
134File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\messaging.py" in <listcomp>
135 194. [maybe_declare(entity) for entity in declare]
136
137File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\messaging.py" in maybe_declare
138 102. return maybe_declare(entity, self.channel, retry, **retry_policy)
139
140File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\common.py" in maybe_declare
141 129. return _maybe_declare(entity, declared, ident, channel, orig)
142
143File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\common.py" in _maybe_declare
144 135. entity.declare(channel=channel)
145
146File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\entity.py" in declare
147 605. self._create_queue(nowait=nowait, channel=channel)
148
149File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\entity.py" in _create_queue
150 614. self.queue_declare(nowait=nowait, passive=False, channel=channel)
151
152File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\kombu\entity.py" in queue_declare
153 649. nowait=nowait,
154
155File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\amqp\channel.py" in queue_declare
156 1149. spec.Queue.DeclareOk, returns_tuple=True,
157
158File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\amqp\abstract_channel.py" in wait
159 79. self.connection.drain_events(timeout=timeout)
160
161File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\amqp\connection.py" in drain_events
162 491. while not self.blocking_read(timeout):
163
164File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\amqp\connection.py" in blocking_read
165 497. return self.on_inbound_frame(frame)
166
167File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\amqp\method_framing.py" in on_frame
168 55. callback(channel, method_sig, buf, None)
169
170File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\amqp\connection.py" in on_inbound_method
171 501. method_sig, payload, content,
172
173File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\amqp\abstract_channel.py" in dispatch_method
174 128. listener(*args)
175
176File "C:\Users\erik.ivanov\Envs\api\lib\site-packages\amqp\channel.py" in _on_close
177 277. reply_code, reply_text, (class_id, method_id), ChannelError,
178
179Exception Type: PreconditionFailed at /clients/profiles/381/
180Exception Value: Queue.declare: (406) PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'amas.tasks.accounts' in vhost '/tasks': received 'true' but current is 'false'
181Request information:
182USER: None
183
184GET: No GET data
185
186POST:
187country_id = '57'
188type = '1'
189first_name = 'Руперт'
190first_name_ascii = 'Rupert'
191last_name = 'Балахонов'
192last_name_ascii = 'Balakhonovk'
193address_house_street = 'Imanta 39'
194address_house_sub_street = '48'
195address_house_number = 'Imanta 39'
196entity_field_of_business = 'true'
197
198FILES: No FILES data
199
200COOKIES:
201XDEBUG_SESSION = 'PHPSTORM'
202_identity = 'fc7534d8026f38d0a6b22086e5f475fcfe5de1611212135f0ac12995486413bda%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_identity%22%3Bi%3A1%3Bs%3A51%3A%22%5B700191%2C%22HFFjlr70t7CVDYuUU3AuIdPZ9ES-rcBT%22%2C2592000%5D%22%3B%7D'
203_csrf = 'de76f8130317c93eb9b3a2eeee6f2fc9a549fadca632bb09f8b4e4abf13026a6a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22xfoRzFmSKtGTiQmz_cp9HXwwkPRLQQ-o%22%3B%7D'
204PHPSESSID = 'jnep5ui05lsoli1ihr69qi5re4'
205
206META:
207ALLUSERSPROFILE = 'C:\\ProgramData'
208APPDATA = 'C:\\Users\\erik.ivanov\\AppData\\Roaming'
209CHOCOLATEYINSTALL = 'C:\\ProgramData\\chocolatey'
210CHOCOLATEYLASTPATHUPDATE = 'Mon May 21 14:02:13 2018'
211COMMONPROGRAMFILES = 'C:\\Program Files\\Common Files'
212COMMONPROGRAMFILES(X86) = 'C:\\Program Files (x86)\\Common Files'
213COMMONPROGRAMW6432 = 'C:\\Program Files\\Common Files'
214COMPUTERNAME = 'TLL1-DEV-28'
215COMSPEC = 'C:\\WINDOWS\\system32\\cmd.exe'
216CONTENT_LENGTH = '309'
217CONTENT_TYPE = 'application/x-www-form-urlencoded'
218DJANGO_SETTINGS_MODULE = 'amas.settings'
219DRIVERDATA = 'C:\\Windows\\System32\\Drivers\\DriverData'
220ESET_OPTIONS = ' '
221GATEWAY_INTERFACE = 'CGI/1.1'
222HOMEDRIVE = 'C:'
223HOMEPATH = '\\Users\\erik.ivanov'
224HTTP_ACCEPT = 'application/json'
225HTTP_ACCEPT_ENCODING = 'gzip, deflate'
226HTTP_ACCEPT_LANGUAGE = 'ru,en;q=0.9,et;q=0.8,su;q=0.7'
227HTTP_CONNECTION = 'keep-alive'
228HTTP_COOKIE = 'XDEBUG_SESSION=PHPSTORM; _identity=fc7534d8026f38d0a6b22086e5f475fcfe5de1611212135f0ac12995486413bda%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_identity%22%3Bi%3A1%3Bs%3A51%3A%22%5B700191%2C%22HFFjlr70t7CVDYuUU3AuIdPZ9ES-rcBT%22%2C2592000%5D%22%3B%7D; _csrf=de76f8130317c93eb9b3a2eeee6f2fc9a549fadca632bb09f8b4e4abf13026a6a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22xfoRzFmSKtGTiQmz_cp9HXwwkPRLQQ-o%22%3B%7D; PHPSESSID=jnep5ui05lsoli1ihr69qi5re4'
229HTTP_DNT = '1'
230HTTP_HOST = 'admin:8001'
231HTTP_ORIGIN = 'http://admin:8001'
232HTTP_REFERER = 'http://admin:8001/'
233HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36'
234IDE_PROJECT_ROOTS = 'C:/Users/erik.ivanov/PyCharmProjects/tradersroom-api'
235IPYTHONENABLE = 'True'
236LANGUAGE = 'en_US.UTF-8'
237LIBRARY_ROOTS = 'C:/Users/erik.ivanov/Envs/api/Lib;C:/Users/erik.ivanov/Envs/api/Scripts;C:/Program Files/Python36/Lib;C:/Program Files/Python36/DLLs;C:/Users/erik.ivanov/Envs/api;C:/Users/erik.ivanov/Envs/api/Lib/site-packages;C:/Users/erik.ivanov/.PyCharmCE2018.2/system/python_stubs/118556119;C:/Program Files/JetBrains/PyCharm/helpers/python-skeletons;C:/Program Files/JetBrains/PyCharm/helpers/typeshed/stdlib/3.4;C:/Program Files/JetBrains/PyCharm/helpers/typeshed/stdlib/3;C:/Program Files/JetBrains/PyCharm/helpers/typeshed/stdlib/2and3;C:/Program Files/JetBrains/PyCharm/helpers/typeshed/third_party/3;C:/Program Files/JetBrains/PyCharm/helpers/typeshed/third_party/2and3'
238LOCALAPPDATA = 'C:\\Users\\erik.ivanov\\AppData\\Local'
239LOGONSERVER = '\\\\LD4-INF-DOM-02'
240M2_HOME = 'c:\\Program Files\\Maven'
241NUMBER_OF_PROCESSORS = '4'
242ONEDRIVE = 'C:\\Users\\erik.ivanov\\OneDrive'
243OS = 'Windows_NT'
244PATH = 'C:\\Program Files\\Python36\\Scripts\\;C:\\Program Files\\Python36\\;C:\\Program Files\\Docker\\Docker\\Resources\\bin;C:\\Program Files (x86)\\Intel\\iCLS Client\\;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\Program Files\\Intel\\iCLS Client\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Intel\\WiFi\\bin\\;C:\\Program Files\\Common Files\\Intel\\WirelessCommon\\;C:\\Apache24\\PHP\\;C:\\Program Files\\Git\\cmd;C:\\Apache24\\PHP\\Composer;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\nodejs\\;C:\\Program Files (x86)\\Bitvise SSH Client;C:\\ProgramData\\ComposerSetup\\bin;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\IPT;c:\\Program Files\\freetds-v0.95.95-win-x86_64-vs2015\\bin;C:\\Users\\erik.ivanov\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\erik.ivanov\\AppData\\Roaming\\Composer\\vendor\\bin;C:\\Users\\erik.ivanov\\AppData\\Roaming\\npm;c:\\Program Files\\Maven\\bin;C:\\Program Files\\wkhtmltopdf\\bin;;C:\\Users\\erik.ivanov\\Envs\\api\\Scripts'
245PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW'
246PATH_INFO = '/clients/profiles/381/'
247PROCESSOR_ARCHITECTURE = 'AMD64'
248PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 142 Stepping 9, GenuineIntel'
249PROCESSOR_LEVEL = '6'
250PROCESSOR_REVISION = '8e09'
251PROGRAMDATA = 'C:\\ProgramData'
252PROGRAMFILES = 'C:\\Program Files'
253PROGRAMFILES(X86) = 'C:\\Program Files (x86)'
254PROGRAMW6432 = 'C:\\Program Files'
255PROMPT = '(api) $P$G'
256PSMODULEPATH = 'C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files\\Intel\\'
257PUBLIC = 'C:\\Users\\Public'
258PYCHARM_HOSTED = '1'
259PYDEVD_LOAD_VALUES_ASYNC = 'True'
260PYTHONDONTWRITEBYTECODE = '1'
261PYTHONIOENCODING = 'UTF-8'
262PYTHONPATH = 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api;C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src;C:\\Program Files\\JetBrains\\PyCharm\\helpers\\pydev;C:\\Users\\erik.ivanov\\.PyCharmCE2018.2\\system\\cythonExtensions;C:/Users/erik.ivanov/PyCharmProjects/tradersroom-api'
263PYTHONUNBUFFERED = '1'
264QUERY_STRING = ''
265REMOTE_ADDR = '127.0.0.1'
266REMOTE_HOST = ''
267REQUEST_METHOD = 'PATCH'
268RUN_MAIN = 'true'
269SCRIPT_NAME = ''
270SERVER_NAME = 'tll1-dev-28.int.fxservice.com'
271SERVER_PORT = '8001'
272SERVER_PROTOCOL = 'HTTP/1.1'
273SERVER_SOFTWARE = 'WSGIServer/0.2'
274SESSIONNAME = 'Console'
275SYSTEMDRIVE = 'C:'
276SYSTEMROOT = 'C:\\WINDOWS'
277TEMP = 'C:\\Users\\ERIK~1.IVA\\AppData\\Local\\Temp'
278TMP = 'C:\\Users\\ERIK~1.IVA\\AppData\\Local\\Temp'
279TRADERSROOM_DEBUG = 'true'
280TRADERSROOM_ENV = 'development'
281USERDNSDOMAIN = 'INT.FXSERVICE.COM'
282USERDOMAIN = 'FXSERVICE'
283USERDOMAIN_ROAMINGPROFILE = 'FXSERVICE'
284USERNAME = 'erik.ivanov'
285USERPROFILE = 'C:\\Users\\erik.ivanov'
286VIRTUAL_ENV = 'C:\\Users\\erik.ivanov\\Envs\\api'
287WINDIR = 'C:\\WINDOWS'
288_OLD_VIRTUAL_PATH = 'C:\\Program Files\\Python36\\Scripts\\;C:\\Program Files\\Python36\\;C:\\Program Files\\Docker\\Docker\\Resources\\bin;C:\\Program Files (x86)\\Intel\\iCLS Client\\;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\Program Files\\Intel\\iCLS Client\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Intel\\WiFi\\bin\\;C:\\Program Files\\Common Files\\Intel\\WirelessCommon\\;C:\\Apache24\\PHP\\;C:\\Program Files\\Git\\cmd;C:\\Apache24\\PHP\\Composer;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\nodejs\\;C:\\Program Files (x86)\\Bitvise SSH Client;C:\\ProgramData\\ComposerSetup\\bin;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\IPT;c:\\Program Files\\freetds-v0.95.95-win-x86_64-vs2015\\bin;C:\\Users\\erik.ivanov\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\erik.ivanov\\AppData\\Roaming\\Composer\\vendor\\bin;C:\\Users\\erik.ivanov\\AppData\\Roaming\\npm;c:\\Program Files\\Maven\\bin;C:\\Program Files\\wkhtmltopdf\\bin;'
289_OLD_VIRTUAL_PROMPT = '$P$G'
290wsgi.errors = <colorama.ansitowin32.StreamWrapper object at 0x0000023DAEEDFA20>
291wsgi.file_wrapper = ''
292wsgi.input = <_io.BufferedReader name=2000>
293wsgi.multiprocess = False
294wsgi.multithread = True
295wsgi.run_once = False
296wsgi.url_scheme = 'http'
297wsgi.version = '(1, 0)'
298
299Settings:
300Using settings module amas.api.private.settings
301ABSOLUTE_URL_OVERRIDES = {}
302ACCOUNTS_ARCHIVE_SUPPORT_EMAIL = 'support@admiralmarkets.com'
303ACCOUNT_DEMO_DEFAULT_BALANCE_USD = 5000
304ACCOUNT_DEMO_DEFAULT_LEVERAGE = 25
305ADMINS = "(('Sergei Kuznetsov', 'sergei.kuznetsov@admiralmarkets.com'), ('Dmitry Vostrilov', 'dmitry.vostrilov@admiralmarkets.com'))"
306ALLOWED_HOSTS = '*'
307AMCLUB_POINTS_EXCHANGE_RATES = '((2500, 10), (7500, 35), (15000, 80), (30000, 175), (62500, 385), (125000, 825), (250000, 1750))'
308ANALYTICS_TRACK_EVENTS = False
309API_ALIAS = '********************'
310API_LOGGING_ENABLED = '********************'
311API_NAME = '********************'
312APPEND_SLASH = True
313AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
314AUTH_PASSWORD_VALIDATORS = '********************'
315AUTH_USER_MODEL = 'auth.User'
316BRAND_CODE = 'AMAS'
317BRAND_NAME = 'Admiral Markets'
318CACHEOPS = {'companies.*': {'ops': 'get'}, 'countries.*': {'ops': 'get'}, 'languages.*': {'ops': 'get'}, 'platforms.*': {'ops': 'get'}, 'tradetypes.*': {'ops': 'get'}, 'payments.paymentsystem': {'ops': 'get'}, 'payments.paymentmethod': {'ops': 'get'}}
319CACHEOPS_DEFAULTS = {'timeout': 3600}
320CACHEOPS_REDIS = 'redis://ld4-tda-red.int.fxservice.com:6379/1'
321CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://ld4-tda-red.int.fxservice.com:6379/1', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}, 'sugarcrm': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://ld4-tda-red.int.fxservice.com:6379/5', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}, 'dtcache': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://ld4-tda-red.int.fxservice.com:6379/11', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient', 'CONNECTION_POOL_KWARGS': {'decode_responses': True}}}, 'counters': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://ld4-tr3-red.int.fxservice.com:6379/10', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient', 'CONNECTION_POOL_KWARGS': {'decode_responses': True}}}}
322CACHE_MIDDLEWARE_ALIAS = 'default'
323CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
324CACHE_MIDDLEWARE_SECONDS = 600
325CASSANDRA_STORAGE = {'CLASS': 'tradersroom.core.cassandrastorage.base.CassandraClient', 'OPTIONS': {'base_url': 'http://ld4-tda-css:8080/cassandra/service/', 'username': 'test', 'password': '********************', 'default_timeout': 3}}
326CELERY_BEAT_MAX_LOOP_INTERVAL = 30
327CELERY_BEAT_SCHEDULE = {'generate-accounts-with-negative-balance-report': {'task': 'tradersroom.core.accountreports.tasks.generate_accounts_with_negative_balance_report', 'schedule': <crontab: 0 6 mon-fri * * (m/h/d/dM/MY)>}, 'generate-daily-deposits-report': {'task': 'tradersroom.core.accountreports.tasks.generate_daily_deposits_report', 'schedule': <crontab: 0 6 mon-fri * * (m/h/d/dM/MY)>}, 'generate-accounts-daily-pls': {'task': 'tradersroom.core.accountreports.tasks.generate_accounts_daily_pls', 'schedule': <crontab: 0 4 * * * (m/h/d/dM/MY)>}, 'save-accounts-mt4-open-operations': {'task': 'tradersroom.core.accountreports.tasks.save_accounts_mt4_open_operations', 'schedule': <crontab: 59 * * * * (m/h/d/dM/MY)>}, 'save-mt5-open-positions': {'task': 'tradersroom.core.accountreports.tasks.save_mt5_open_positions', 'schedule': <crontab: 59 * * * * (m/h/d/dM/MY)>}, 'update-profiles-first-trade-flags': {'task': 'tradersroom.core.clients.tasks.update_profiles_trade_flags', 'schedule': datetime.timedelta(0, 60)}, 'update-clients-stages': {'task': 'tradersroom.core.clients.tasks.update_clients_stages', 'schedule': datetime.timedelta(0, 60)}, 'update-clients-stages-statuses': {'task': 'tradersroom.core.clients.tasks.update_clients_stage_statuses', 'schedule': <crontab: 0 0 * * * (m/h/d/dM/MY)>}, 'update-accounts-trades-cnt': {'task': 'tradersroom.core.accounts.tasks.update_accounts_trades_count', 'schedule': <crontab: 15 0 * * * (m/h/d/dM/MY)>}, 'update-clients-levels': {'task': 'tradersroom.core.clients.tasks.update_clients_levels', 'schedule': <crontab: 0 1 * * * (m/h/d/dM/MY)>}, 'send-traded-last-month': {'task': 'tradersroom.core.analytics.tasks.handle_traded_last_month_event', 'schedule': <crontab: 0 0 * 1 * (m/h/d/dM/MY)>}, 'send-traded-live': {'task': 'tradersroom.core.analytics.tasks.handle_traded_on_live_event', 'schedule': <crontab: 0 0 * * * (m/h/d/dM/MY)>}, 'expire-phone-verifications': {'task': 'tradersroom.core.phone.tasks.expire_phone_verifications', 'schedule': datetime.timedelta(0, 300)}, 'process-campaigns-active-participants': {'task': 'tradersroom.core.globalbonus.tasks.process_campaigns_participants', 'schedule': <crontab: 0 1 * * * (m/h/d/dM/MY)>}, 'flush-partners-statistics': {'task': 'tradersroom.core.partners.tasks.reset_partners_stats', 'schedule': <crontab: 1 0 * 1 * (m/h/d/dM/MY)>}, 'apply-partners-levels': {'task': 'tradersroom.core.partners.tasks.apply_partners_levels', 'schedule': <crontab: 15 0 * 1 * (m/h/d/dM/MY)>}, 'generate-partners-reports': {'task': 'tradersroom.core.partnerreports.tasks.generate_partners_daily_reports', 'schedule': <crontab: 15 0 * * * (m/h/d/dM/MY)>}, 'generate-partners-monthly-commissions': {'task': 'tradersroom.core.partners.tasks.generate_partners_monthly_commissions', 'schedule': <crontab: 45 0 * * * (m/h/d/dM/MY)>}, 'prepare-dividend-adjustments': {'task': 'tradersroom.core.dividendadjustments.tasks.prepare_da_operations', 'schedule': datetime.timedelta(0, 300)}, 'apply-adjustments-corrections': {'task': 'tradersroom.core.dividendadjustments.tasks.apply_adjustments_corrections', 'schedule': datetime.timedelta(0, 300)}, 'send-queued-mail-messages': {'task': 'tradersroom.core.mailer.tasks.send_queued_mail_messages', 'schedule': datetime.timedelta(0, 18000)}, 'clear-sent-mail-messages': {'task': 'tradersroom.core.mailer.tasks.clear_sent_mail_messages', 'schedule': datetime.timedelta(30)}, 'get-nexmo-logs-delivery-receipts': {'task': 'tradersroom.core.phone.tasks.get_nexmo_logs_delivery_receipts', 'schedule': datetime.timedelta(0, 60)}, 'expire-nexmo-logs': {'task': 'tradersroom.core.phone.tasks.expire_nexmo_logs', 'schedule': datetime.timedelta(0, 3600)}, 'clear-nexmo-logs': {'task': 'tradersroom.core.phone.tasks.clear_nexmo_logs', 'schedule': <crontab: 30 0 * * * (m/h/d/dM/MY)>}, 'cleat-sent-sms-messages': {'task': 'tradersroom.core.phone.tasks.clear_sent_sms_messages', 'schedule': datetime.timedelta(0, 21600)}, 'send-queued-sms-messages': {'task': 'tradersroom.core.phone.tasks.send_queued_sms_messages', 'schedule': datetime.timedelta(0, 18000)}, 'import-offices': {'task': 'tradersroom.core.offices.tasks.import_from_sugarcrm', 'schedule': datetime.timedelta(0, 43200)}, 'apply-partners-ib-markup-settings': {'task': 'tradersroom.core.partners.tasks.apply_ib_markup_settings', 'schedule': <crontab: 15 0 * * * (m/h/d/dM/MY)>}, 'collect-exchange-rates': {'task': 'tradersroom.core.currencies.tasks.collect_exchange_rates', 'schedule': <crontab: 30 1 * * * (m/h/d/dM/MY)>}, 'deactivate-amclub-campaigns': {'task': 'tradersroom.core.amclub.tasks.deactivate_campaigns', 'schedule': datetime.timedelta(0, 60)}, 'recalculate-amclub-active-campaigns-trading-points': {'task': 'tradersroom.core.amclub.tasks.recalculate_active_campaigns_trading_points', 'schedule': datetime.timedelta(0, 600)}, 'process-unarchived-accounts': {'task': 'tradersroom.core.accountsarchive.tasks.process_unarchived_accounts', 'schedule': datetime.timedelta(0, 60)}}
328CELERY_BEAT_SCHEDULER = 'redbeat:RedBeatScheduler'
329CELERY_BROKER_CONNECTION_MAX_RETRIES = 0
330CELERY_BROKER_URL = 'amqp://tasks:tasks@ld4-tda-rmq:5672//tasks'
331CELERY_ENABLE_UTC = True
332CELERY_EVENT_QUEUE_EXPIRES = 3600
333CELERY_EVENT_QUEUE_TTL = 600
334CELERY_REDBEAT_LOCK_TIMEOUT = 60
335CELERY_REDBEAT_REDIS_URL = 'redis://ld4-tda-red.int.fxservice.com:6379/1'
336CELERY_RESULT_BACKEND = 'redis://ld4-tda-red.int.fxservice.com:6379/1'
337CELERY_RESULT_EXPIRES = datetime.timedelta(2)
338CELERY_TASK_DEFAULT_EXCHANGE = 'amas.tasks'
339CELERY_TASK_DEFAULT_QUEUE = 'amas.tasks'
340CELERY_TASK_DEFAULT_ROUTING_KEY = '********************'
341CELERY_TASK_QUEUES = '(<unbound Queue amas.tasks -> <unbound Exchange amas.tasks(direct)> -> amas.tasks>, <unbound Queue amas.tasks.accounts -> <unbound Exchange amas.tasks.accounts(direct)> -> amas.tasks.accounts>, <unbound Queue amas.tasks.partners -> <unbound Exchange amas.tasks.partners(direct)> -> amas.tasks.partners>)'
342CELERY_TASK_ROUTES = {'tradersroom.core.accounts.tasks.*': 'amas.tasks.accounts', 'tradersroom.core.partners.tasks.*': 'amas.tasks.partners'}
343CELERY_TIMEZONE = 'UTC'
344CELERY_WORKER_HIJACK_ROOT_LOGGER = False
345CELERY_WORKER_SEND_TASK_EVENTS = True
346COMPANY_ADMIRALMARKETS_AS = 'amas'
347COMPANY_ADMIRALMARKETS_CY = 'amcy'
348COMPANY_ADMIRALMARKETS_UK = 'amuk'
349CSRF_COOKIE_AGE = 31449600
350CSRF_COOKIE_DOMAIN = None
351CSRF_COOKIE_HTTPONLY = False
352CSRF_COOKIE_NAME = 'csrftoken'
353CSRF_COOKIE_PATH = '/'
354CSRF_COOKIE_SECURE = False
355CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
356CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
357CSRF_TRUSTED_ORIGINS = []
358CSRF_USE_SESSIONS = False
359DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql', 'HOST': 'ld4-tda-dbm-01.int.fxservice.com', 'PORT': 3306, 'NAME': 'amas', 'USER': 'dev', 'PASSWORD': '********************', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}, 'default_slave': {'ENGINE': 'django.db.backends.mysql', 'HOST': 'ld4-tda-dbm-01', 'PORT': 3306, 'NAME': 'amas', 'USER': 'dev', 'PASSWORD': '********************', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}, 'stats': {'ENGINE': 'django.db.backends.mysql', 'HOST': 'ld4-tda-dbm-01', 'PORT': 3306, 'NAME': 'amas_stats', 'USER': 'dev', 'PASSWORD': '********************', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}, 'stats_slave': {'ENGINE': 'django.db.backends.mysql', 'HOST': 'ld4-tda-dbm-01.int.fxservice.com', 'PORT': 3306, 'NAME': 'amas_stats', 'USER': 'dev', 'PASSWORD': '********************', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}, 'i18n': {'ENGINE': 'django.db.backends.mysql', 'HOST': 'ld4-dbm-prx-tr3', 'PORT': 3306, 'NAME': 'amas_i18n', 'USER': 'i18n', 'PASSWORD': '********************', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
360DATABASE_DEFAULT = 'default'
361DATABASE_DEFAULT_READ_MODELS = ['accountops.accountoperationmt4closed', 'accountops.accountoperationmt4opened', 'accountops.accountoperationmt5', 'accountreports.accountdailystats']
362DATABASE_DEFAULT_SLAVE = 'default_slave'
363DATABASE_I18N = 'i18n'
364DATABASE_I18N_MODELS = ['i18n.translation', 'i18n.translationcomponent']
365DATABASE_ROUTERS = ['tradersroom.core.db.router.ApplicationRouter']
366DATABASE_STATS = 'stats'
367DATABASE_STATS_MODELS = ['accountreports.accountdailypl', 'partnerreports.partnerbalancereport', 'partnerreports.partnerrevenuereport', 'partnerreports.partnersubpartnerrevenuereport', 'partnerreports.partnertradedlotsreport', 'partnerreports.partnertransactionsreport']
368DATABASE_STATS_SLAVE = 'stats_slave'
369DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
370DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
371DATETIME_FORMAT = '%Y-%m-%d %H:%M:%S'
372DATETIME_INPUT_FORMATS = ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
373DATE_FORMAT = '%Y-%m-%d'
374DATE_INPUT_FORMATS = ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
375DEBUG = True
376DEBUG_PROPAGATE_EXCEPTIONS = False
377DECIMAL_SEPARATOR = '.'
378DEFAULT_CHARSET = 'utf-8'
379DEFAULT_CONTENT_TYPE = 'text/html'
380DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
381DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
382DEFAULT_FROM_EMAIL = 'info@mtrading.com'
383DEFAULT_INDEX_TABLESPACE = ''
384DEFAULT_PHONE_SENDER_ID = 'Admiral'
385DEFAULT_TABLESPACE = ''
386DEPOSIT_RESTRICTED_AMOUNT = 0
387DEPOSIT_RESTRICTED_AMOUNT_CURRENCY = 'USD'
388DISALLOWED_USER_AGENTS = []
389DOCUMENT_BANK_STATEMENT_IBAN_REQUIRED = True
390DOCUMENT_UPLOAD_ALLOWED_EXTENSIONS = ['jpg', 'jpeg', 'png', 'pdf', 'gif', 'doc', 'tiff', 'bdoc']
391DOCUMENT_UPLOAD_MAX_MEMORY_SIZE = 52428800
392DTCACHE_STORAGE = {'CLASS': 'tradersroom.core.dtcache.storage.RedisDTStorage', 'OPTIONS': {'alias': 'dtcache'}}
393EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
394EMAIL_HOST = 'ldx-tda-mps-01.int.fxservice.com'
395EMAIL_HOST_PASSWORD = '********************'
396EMAIL_HOST_USER = 'tda_mps'
397EMAIL_PORT = 587
398EMAIL_SSL_CERTFILE = None
399EMAIL_SSL_KEYFILE = '********************'
400EMAIL_SUBJECT_PREFIX = '[Admiral Markets DEV]'
401EMAIL_TIMEOUT = None
402EMAIL_USE_LOCALTIME = False
403EMAIL_USE_SSL = False
404EMAIL_USE_TLS = True
405ESMA_COMPANIES = ['amas', 'amcy', 'amuk']
406EXCHANGE_RATES_BACKENDS = {'ecb': {'CLASS': 'tradersroom.core.currencies.backends.FixerioExchangeRatesBackend', 'OPTIONS': {}}, 'tr3.origin': {'CLASS': 'tradersroom.core.currencies.backends.CassandraExchangeRatesBackend', 'OPTIONS': {'ret_param': 0}}, 'tr3.value': {'CLASS': 'tradersroom.core.currencies.backends.CassandraExchangeRatesBackend', 'OPTIONS': {'ret_param': 0}}}
407EXCHANGE_RATES_DEFAULT_BACKEND = 'ecb'
408EXCHANGE_RATES_FALLBACK_BACKEND = 'tr3.origin'
409FILE_CHARSET = 'utf-8'
410FILE_UPLOAD_DIRECTORY_PERMISSIONS = 493
411FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
412FILE_UPLOAD_MAX_MEMORY_SIZE = 52428800
413FILE_UPLOAD_PERMISSIONS = 493
414FILE_UPLOAD_TEMP_DIR = None
415FIRST_DAY_OF_WEEK = 0
416FIXTURE_DIRS = []
417FOC_AGENT_CURRENCY = 'USD'
418FOC_PAYMENT_SYSTEM_ID = 42
419FORCE_SCRIPT_NAME = None
420FORMAT_MODULE_PATH = None
421FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
422IBAN_API_TOKEN = '********************'
423IBAN_API_URL = '********************'
424IBAN_VALIDATION_COUNTRIES = ['AL', 'AD', 'AT', 'BE', 'BA', 'BG', 'HR', 'CY', 'CZ', 'DK', 'EE', 'FI', 'FR', 'GE', 'GI', 'GR', 'GL', 'HU', 'IS', 'IE', 'IL', 'IT', 'LV', 'LI', 'LT', 'LU', 'MT', 'MC', 'ME', 'NL', 'NO', 'PL', 'PR', 'SM', 'SI', 'SK', 'ES', 'SW', 'CH', 'UK']
425ID3GLOBAL_ENABLED = True
426ID3GLOBAL_TEST_MODE = False
427IGNORABLE_404_URLS = []
428INSTALLED_APPS = ['tradersroom.core', 'tradersroom.core.amclub', 'tradersroom.core.accounts', 'tradersroom.core.accountops', 'tradersroom.core.accountreports', 'tradersroom.core.analytics', 'tradersroom.core.applications', 'tradersroom.core.banks', 'tradersroom.core.brands', 'tradersroom.core.companies', 'tradersroom.core.companysettings', 'tradersroom.core.clientchecks', 'tradersroom.core.clientlogs', 'tradersroom.core.clients', 'tradersroom.core.profiles', 'tradersroom.core.countries', 'tradersroom.core.currencies', 'tradersroom.core.dividendadjustments', 'tradersroom.core.dtcache', 'tradersroom.core.documents', 'tradersroom.core.finance', 'tradersroom.core.globalbonus', 'tradersroom.core.id3global', 'tradersroom.core.i18n', 'tradersroom.core.iban', 'tradersroom.core.instruments', 'tradersroom.core.partners', 'tradersroom.core.partnerreports', 'tradersroom.core.partnertools', 'tradersroom.core.phone', 'tradersroom.core.languages', 'tradersroom.core.mailer', 'tradersroom.core.offices', 'tradersroom.core.payments', 'tradersroom.core.platforms', 'tradersroom.core.servers', 'tradersroom.core.subscriptions', 'tradersroom.core.sugarcrm', 'tradersroom.core.tradetypes', 'tradersroom.core.wallets', 'tradersroom.core.utils', 'tradersroom.core.accountsarchive', 'tradersroom.core.veriff', 'tradersroom.core.esma', 'tradersroom.api', 'tradersroom.api.swagger', 'django.contrib.staticfiles', 'rest_framework', 'cacheops']
429INTERNAL_IPS = []
430IP_ACCESS_CACHE = 'counters'
431JSONFIELD_ENCODER_CLASS = 'rest_framework.utils.encoders.JSONEncoder'
432JWT_EXPIRATION_DELTA = datetime.timedelta(0, 36000)
433LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
434LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
435LANGUAGE_CODE = 'en-US'
436LANGUAGE_COOKIE_AGE = None
437LANGUAGE_COOKIE_DOMAIN = None
438LANGUAGE_COOKIE_NAME = 'django_language'
439LANGUAGE_COOKIE_PATH = '/'
440LINKS = {'admin': {'url': 'https://tr3-amas-admin-dev.int.fxservice.com', 'application': 'https://tr3-mtr-admin-dev.int.fxservice.com/applications/application-info'}, 'auth': {'index': 'https://tr3-amas-auth-dev.int.fxservice.com', 'login': 'https://tr3-amas-auth-dev.int.fxservice.com/', 'password-set': '********************', 'email-verification': 'https://tr3-amas-auth-dev.int.fxservice.com/email-verification/verify?code={code}', 'registration-success': 'https://tr3-amas-auth-dev.int.fxservice.com/registration-success?email={email}'}, 'site': {'index': 'https://devamcom.int.fxservice.com', 'terms-and-conditions': 'https://devamcom.int.fxservice.com/terms-and-conditions', 'guide': 'https://www.youtube.com/watch?v=XZfJQrFYX7s&list=PLThpZYgnnHMvK4yee38_EjMneoPaWPSVK&index=2', 'mt4-download': ''}, 'tr': {'index': 'https://tr3-amas-dev.int.fxservice.com', 'autologin': 'https://tr3-amas-dev.int.fxservice.com/?ticket={ticket}', 'account-password-set': '********************', 'nexmo-answer': 'http://185.55.48.191:81/nexmo/answer', 'dashboard': 'https://tr3-amas-dev.int.fxservice.com/dashboard'}}
441LOCALE_PATHS = []
442LOGGING = {'version': 1, 'disable_existing_loggers': False, 'formatters': {'colored': {'()': 'colorlog.ColoredFormatter', 'format': '%(log_color)s[%(asctime)-15s] (%(name)s) %(levelname)s - %(message)s'}}, 'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}}, 'handlers': {'mail_admins': {'level': 'ERROR', 'filters': ['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler'}, 'console': {'level': 'DEBUG', 'class': 'logging.StreamHandler', 'formatter': 'colored'}, 'logstash': {'level': 'INFO', 'class': 'tradersroom.core.logging.handlers.LogstashHandler', 'brand': 'AMAS', 'component': 'AMAS Private API', 'host': 'ld4-tda-log.int.fxservice.com', 'port': 5044}}, 'loggers': {'django': {'level': 'DEBUG', 'handlers': ['logstash', 'console']}, 'django.request': {'handlers': ['logstash', 'console'], 'level': 'DEBUG', 'propagate': False}, 'django.db': {'level': 'DEBUG', 'handlers': ['console'], 'propagate': False}, 'celery': {'LEVEL': 'INFO', 'handlers': ['logstash', 'console'], 'level': 'DEBUG'}, 'tradersroom': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.api.views': '********************', 'tradersroom.core.cassandrastorage': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.crowdin': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.phone': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.payments': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.sugarcrm': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.dtcache': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.clients.services.clients': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.trmf': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.amclub': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.id3global': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}, 'tradersroom.core.veriff': {'level': 'DEBUG', 'handlers': ['logstash', 'console'], 'propagate': False}}}
443LOGGING_CONFIG = 'logging.config.dictConfig'
444LOGIN_ALLOWED_ATTEMPTS_COUNT = 10
445LOGIN_ALLOWED_ATTEMPTS_MINUTES = 1
446LOGIN_REDIRECT_URL = '/accounts/profile/'
447LOGIN_URL = '/accounts/login/'
448LOGOUT_REDIRECT_URL = None
449MAILER_DEFAULT_FROM_EMAIL = 'info@admiralmarkets.com'
450MAILER_ENABLED_CLIENT_TEMPLATES = ['email_verification', 'customer_support_info_response', 'unarchive_account_response', 'unarchive_account_statement', 'application_approved', 'mt_account_credentials', 'application_declined_documents', 'bank_deposit_declined', 'deposit_first', 'deposit', 'withdraw_request_declined', 'withdraw_request_passed', 'tr_credentials', 'reset_password', 'margin_call_warning', 'margin_call_automatic_notification', '3rd_party_transaction_error', 'mt_account_password_reset', 'document_declined', 'account_application_created', 'trading_risk_message', 'deposit_failed', 'esma_application_created', 'esma_application_approved', 'esma_application_declined']
451MAILER_SHOW_DEPOSIT_DECLINE_REASONS = False
452MAILER_SUPPORT_FROM_EMAIL = 'support@admiralmarkets.com'
453MANAGERS = []
454MAX_OPEN_DEMO_ACCOUNTS = 100
455MAX_OPEN_REAL_ACCOUNTS = 3
456MEDIA_ROOT = '/srv/www/media/'
457MEDIA_URL = '/media/'
458MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
459MIDDLEWARE = "('django.middleware.common.CommonMiddleware', 'tradersroom.core.languages.middleware.LanguageMiddleware', 'tradersroom.core.utils.middleware.RequestCtxMiddleware', 'tradersroom.core.utils.middleware.TimezoneMiddleware', 'tradersroom.core.utils.middleware.IPAddressMiddleware')"
460MIGRATION_MODULES = {}
461MONTH_DAY_FORMAT = 'F j'
462NEXMO_ANSWER_URL = 'http://185.55.48.191:81/nexmo/answer'
463NEXMO_LOGS_RECEIPT_TRIES = 5
464NEXMO_VOICES = {'en-US': 'Joey', 'ru-RU': 'Maxim'}
465NUMBER_GROUPING = 0
466OPEN_REAL_ACCOUNTS_ON_APPLICATION_APPROVE = True
467OPEN_REAL_ACCOUNTS_ON_EMAIL_VERIFY = False
468ORDER_ID_NUM_OFFSET = 10000000
469ORDER_ID_PREFIX = 'A'
470ORDER_ID_SEP = '|'
471PARTNERS_REGISTER_DEFAULTS = False
472PASSWORD_HASHERS = '********************'
473PASSWORD_RESET_TIMEOUT_DAYS = '********************'
474PASSWORD_SALT_KEY = '********************'
475PASSWORD_SALT_PREFIX = '********************'
476PASSWORD_SALT_ROUNDS = '********************'
477PAYMENT_BACKENDS = {'AMCY_BANK_WIRE_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BankWireTransferPaymentBackend'}, 'AMCY_BANK_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.WithdrawalRefundPaymentBackend'}, 'AMCY_MANUALOPERATION_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.ManualOperationTransferPaymentBackend'}, 'AMCY_BONUSES_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BonusesTransferPaymentBackend'}, 'AMCY_CORRECTIONS_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BalanceCorrectionBackend'}, 'AMCY_WEBMONEY_WALLET_EUR': {'CLASS': 'tradersroom.core.payments.backends.WebMoneyPaymentBackend', 'GATEWAY': {'deposit_wmid': '386473994330', 'deposit_purse': 'E183898927283', 'deposit_secret_key': '********************', 'cert_path': 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src\\tradersroom\\core\\payments\\data\\payments/webmoney/WebMoneyCA.crt', 'key_path': '********************', 'key_password': '********************', 'withdrawal_wmid': '339173067900', 'withdrawal_purse': 'E586065942801'}}, 'AMCY_WEBMONEY_WALLET_USD': {'CLASS': 'tradersroom.core.payments.backends.WebMoneyPaymentBackend', 'GATEWAY': {'deposit_wmid': '386473994330', 'deposit_purse': 'Z181392572431', 'deposit_secret_key': '********************', 'cert_path': 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src\\tradersroom\\core\\payments\\data\\payments/webmoney/WebMoneyCA.crt', 'key_path': '********************', 'key_password': '********************', 'withdrawal_wmid': '339173067900', 'withdrawal_purse': 'Z379499584458'}}, 'AMCY_QIWIWALLET_WALLET': {'CLASS': 'tradersroom.core.payments.backends.QiwiPaymentBackend', 'GATEWAY': {'api_id': '********************', 'api_password': '********************', 'provider_id': '270241', 'withdrawal_id': '1049', 'withdrawal_password': '********************'}}, 'AMPTY_BANK_WIRE_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BankWireTransferPaymentBackend'}, 'AMPTY_BANK_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.WithdrawalRefundPaymentBackend'}, 'AMPTY_MANUALOPERATION_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.ManualOperationTransferPaymentBackend'}, 'AMPTY_BONUSES_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BonusesTransferPaymentBackend'}, 'AMPTY_CORRECTIONS_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BalanceCorrectionBackend'}, 'AMPTY_WEBMONEY_WALLET_EUR': {'CLASS': 'tradersroom.core.payments.backends.WebMoneyPaymentBackend', 'GATEWAY': {'deposit_wmid': '386473994330', 'deposit_purse': 'E183898927283', 'deposit_secret_key': '********************', 'cert_path': 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src\\tradersroom\\core\\payments\\data\\payments/webmoney/WebMoneyCA.crt', 'key_path': '********************', 'key_password': '********************', 'withdrawal_wmid': '339173067900', 'withdrawal_purse': 'E586065942801'}}, 'AMPTY_WEBMONEY_WALLET_USD': {'CLASS': 'tradersroom.core.payments.backends.WebMoneyPaymentBackend', 'GATEWAY': {'deposit_wmid': '386473994330', 'deposit_purse': 'Z181392572431', 'deposit_secret_key': '********************', 'cert_path': 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src\\tradersroom\\core\\payments\\data\\payments/webmoney/WebMoneyCA.crt', 'key_path': '********************', 'key_password': '********************', 'withdrawal_wmid': '339173067900', 'withdrawal_purse': 'Z379499584458'}}, 'AMPTY_QIWIWALLET_WALLET': {'CLASS': 'tradersroom.core.payments.backends.QiwiPaymentBackend', 'GATEWAY': {'api_id': '********************', 'api_password': '********************', 'provider_id': '270241', 'withdrawal_id': '1049', 'withdrawal_password': '********************'}}, 'AMUK_BANK_WIRE_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BankWireTransferPaymentBackend'}, 'AMUK_BANK_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.WithdrawalRefundPaymentBackend'}, 'AMUK_MANUALOPERATION_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.ManualOperationTransferPaymentBackend'}, 'AMUK_BONUSES_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BonusesTransferPaymentBackend'}, 'AMUK_CORRECTIONS_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BalanceCorrectionBackend'}, 'AMUK_WEBMONEY_WALLET_EUR': {'CLASS': 'tradersroom.core.payments.backends.WebMoneyPaymentBackend', 'GATEWAY': {'deposit_wmid': '386473994330', 'deposit_purse': 'E183898927283', 'deposit_secret_key': '********************', 'cert_path': 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src\\tradersroom\\core\\payments\\data\\payments/webmoney/WebMoneyCA.crt', 'key_path': '********************', 'key_password': '********************', 'withdrawal_wmid': '339173067900', 'withdrawal_purse': 'E586065942801'}}, 'AMUK_WEBMONEY_WALLET_USD': {'CLASS': 'tradersroom.core.payments.backends.WebMoneyPaymentBackend', 'GATEWAY': {'deposit_wmid': '386473994330', 'deposit_purse': 'Z181392572431', 'deposit_secret_key': '********************', 'cert_path': 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src\\tradersroom\\core\\payments\\data\\payments/webmoney/WebMoneyCA.crt', 'key_path': '********************', 'key_password': '********************', 'withdrawal_wmid': '339173067900', 'withdrawal_purse': 'Z379499584458'}}, 'AMUK_QIWIWALLET_WALLET': {'CLASS': 'tradersroom.core.payments.backends.QiwiPaymentBackend', 'GATEWAY': {'api_id': '********************', 'api_password': '********************', 'provider_id': '270241', 'withdrawal_id': '1049', 'withdrawal_password': '********************'}}, 'AMAS_BANK_WIRE_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BankWireTransferPaymentBackend'}, 'AMAS_BANK_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.WithdrawalRefundPaymentBackend'}, 'AMAS_MANUALOPERATION_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.ManualOperationTransferPaymentBackend'}, 'AMAS_BONUSES_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BonusesTransferPaymentBackend'}, 'AMAS_CORRECTIONS_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BalanceCorrectionBackend'}, 'AMAS_WEBMONEY_WALLET_EUR': {'CLASS': 'tradersroom.core.payments.backends.WebMoneyPaymentBackend', 'GATEWAY': {'deposit_wmid': '386473994330', 'deposit_purse': 'E183898927283', 'deposit_secret_key': '********************', 'cert_path': 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src\\tradersroom\\core\\payments\\data\\payments/webmoney/WebMoneyCA.crt', 'key_path': '********************', 'key_password': '********************', 'withdrawal_wmid': '339173067900', 'withdrawal_purse': 'E586065942801'}}, 'AMAS_WEBMONEY_WALLET_USD': {'CLASS': 'tradersroom.core.payments.backends.WebMoneyPaymentBackend', 'GATEWAY': {'deposit_wmid': '386473994330', 'deposit_purse': 'Z181392572431', 'deposit_secret_key': '********************', 'cert_path': 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src\\tradersroom\\core\\payments\\data\\payments/webmoney/WebMoneyCA.crt', 'key_path': '********************', 'key_password': '********************', 'withdrawal_wmid': '339173067900', 'withdrawal_purse': 'Z379499584458'}}, 'AMAS_QIWIWALLET_WALLET': {'CLASS': 'tradersroom.core.payments.backends.QiwiPaymentBackend', 'GATEWAY': {'api_id': '********************', 'api_password': '********************', 'provider_id': '270241', 'withdrawal_id': '1049', 'withdrawal_password': '********************'}}, 'AMAS_SKRILL_WALLET_USD': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMAS_SKRILL_WALLET_EUR': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMCY_SKRILL_WALLET_EUR': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMCY_SKRILL_WALLET_USD': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMPTY_SKRILL_WALLET_USD': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMPTY_SKRILL_WALLET_AUD': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMAS_BLUEMEDIA_WIRE_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BlueMediaPaymentBackend', 'GATEWAY': {'gateway_url': 'https://pay.bm.pl', 'service_id': '100340', 'secret_key': '********************'}}, 'AMAS_CHECKOUT_CREDIT_CARD': {'CLASS': 'tradersroom.core.payments.backends.CheckoutPaymentBackend', 'GATEWAY': {'public_key': '********************', 'secret_key': '********************', 'lpp_method_ids': []}}, 'AMAS_CHECKOUT_WALLET': {'CLASS': 'tradersroom.core.payments.backends.CheckoutPaymentBackend', 'GATEWAY': {'public_key': '********************', 'secret_key': '********************', 'lpp_method_ids': ['lpp_9', 'lpp_10']}}, 'AMCY_CHECKOUT_CREDIT_CARD': {'CLASS': 'tradersroom.core.payments.backends.CheckoutPaymentBackend', 'GATEWAY': {'public_key': '********************', 'secret_key': '********************', 'lpp_method_ids': []}}, 'AMCY_CHECKOUT_WALLET': {'CLASS': 'tradersroom.core.payments.backends.CheckoutPaymentBackend', 'GATEWAY': {'public_key': '********************', 'secret_key': '********************', 'lpp_method_ids': ['lpp_9', 'lpp_10']}}, 'AMAS_EVERYPAY_CREDIT_CARD': {'CLASS': 'tradersroom.core.payments.backends.EveryPayPaymentBackend', 'GATEWAY': {'psp_account_id': '232b6b08af592de7', 'secret_key': '********************', 'gateway_url': 'https://gw-demo.every-pay.com/', 'iframe_url': 'https://igw-demo.every-pay.com/transactions'}}, 'AMAS_MAKSEKESKUS_WIRE_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.MaksekeskusPaymentBackend', 'GATEWAY': {'shop_id': 'f7741ab2-7445-45f9-9af4-0d0408ef1e4c', 'public_key': '********************', 'secret_key': '********************', 'gateway_url': 'https://api-test.maksekeskus.ee/v1'}}, 'AMPTY_NETELLER_WALLET': {'CLASS': 'tradersroom.core.payments.backends.NetellerPaymentBackend', 'GATEWAY': {'base_url': 'https://test.api.neteller.com/v1', 'client_id': 'AAABVA-E18PwSlxM', 'client_secret': '********************', 'verify': False}}, 'AMAS_SKRILL_WALLET_CZK': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMAS_SKRILL_WALLET_HUF': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMAS_SKRILL_WALLET_BGN': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMAS_SKRILL_WALLET_RON': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMAS_SKRILL_WALLET_HRK': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMPTY_SKRILL_WALLET_EUR': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMPTY_SKRILL_WALLET_SGD': {'CLASS': 'tradersroom.core.payments.backends.SkrillPaymentBackend', 'GATEWAY': {'merchant_id': '', 'secret_word': '********************', 'recipient_description': '', 'logo_url': '', 'email': '', 'password': '********************'}}, 'AMAS_BANKLINKSEBEE_INSTANT_BANK_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BanklinkPaymentBackend', 'GATEWAY': {'public_key_path': '********************', 'private_key_path': '********************', 'private_key_password': '********************', 'url': 'https://www.seb.ee/cgi-bin/dv.sh/ipank.r', 'vk_snd_id': 'testvpos', 'bank_name': 'SebEe_AS'}}, 'AMAS_BANKLINKSEBLT_INSTANT_BANK_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BanklinkPaymentBackend', 'GATEWAY': {'public_key_path': '********************', 'private_key_path': '********************', 'private_key_password': '********************', 'url': 'https://www.seb.ee/cgi-bin/dv.sh/ipank.r', 'vk_snd_id': 'testvpos', 'bank_name': 'SebEe_AS'}}, 'AMAS_BANKLINKSEBLV_INSTANT_BANK_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BanklinkPaymentBackend', 'GATEWAY': {'public_key_path': '********************', 'private_key_path': '********************', 'private_key_password': '********************', 'url': 'https://www.seb.ee/cgi-bin/dv.sh/ipank.r', 'vk_snd_id': 'testvpos', 'bank_name': 'SebEe_AS'}}, 'AMAS_BANKLINKSWEDBANKEE_INSTANT_BANK_TRANSFER': {'CLASS': 'tradersroom.core.payments.backends.BanklinkPaymentBackend', 'GATEWAY': {'public_key_path': '********************', 'private_key_path': '********************', 'private_key_password': '********************', 'url': 'https://www.seb.ee/cgi-bin/dv.sh/ipank.r', 'vk_snd_id': 'testvpos', 'bank_name': 'SebEe_AS'}}, 'AMCY_TESTPAYMENTSYSTEM_CREDIT_CARD': {'CLASS': 'tradersroom.core.payments.backends.TestPaymentBackend'}, 'AMPTY_TESTPAYMENTSYSTEM_CREDIT_CARD': {'CLASS': 'tradersroom.core.payments.backends.TestPaymentBackend'}, 'AMUK_TESTPAYMENTSYSTEM_CREDIT_CARD': {'CLASS': 'tradersroom.core.payments.backends.TestPaymentBackend'}, 'AMAS_TESTPAYMENTSYSTEM_CREDIT_CARD': {'CLASS': 'tradersroom.core.payments.backends.TestPaymentBackend'}}
478PAYMENT_DATA_ROOT = 'C:\\Users\\erik.ivanov\\PyCharmProjects\\tradersroom-api\\src\\tradersroom\\core\\payments\\data'
479PDFTK_PATH = '/usr/bin/pdftk'
480PHONE_BACKENDS = {'default': {'BACKEND': 'tradersroom.core.phone.backends.nexmo.NexmoPhoneBackend', 'OPTIONS': {'alias': 'default'}}, 'otp': {'BACKEND': 'tradersroom.core.phone.backends.nexmo.NexmoPhoneBackend', 'OPTIONS': {'alias': 'otp'}}, 'test': {'BACKEND': 'tradersroom.core.phone.backends.dummy.DummyPhoneBackend'}}
481PHONE_COUNTRY_SENDERS = {91: 'Admirl'}
482PHONE_VERIFICATION_ALLOWED_COUNT = 5
483PHONE_VERIFICATION_ALLOWED_MINUTES = 60
484PHONE_VERIFICATION_EXPIRE = 18000
485PHONE_VERIFICATION_MAX_RETRIES = 50
486PREPEND_WWW = False
487PROFILE_COMPLETED_DATA_HANDLER = 'tradersroom.core.profiles.datahandler.AMASProfileCompletedDataHandler'
488PROFILE_DATA_URL_NAME = 'profiles:profile-data-group'
489PROFILE_INDIVIDUAL_GROUPS = "('tradersroom.core.profiles.groups.individual.PersonalInformationGroup', 'tradersroom.core.profiles.groups.individual.ContactInformationGroup', 'tradersroom.core.profiles.groups.individual.TaxIdentificationNumberGroup', 'tradersroom.core.profiles.groups.individual.NationalClientIdentifierGroup', 'tradersroom.core.profiles.groups.individual.FinanceInformationGroup', 'tradersroom.core.profiles.groups.individual.TradingExperienceGroup', 'tradersroom.core.profiles.groups.individual.AdditionalInformationGroup', 'tradersroom.core.profiles.groups.individual.RiskAwarenessGroup', 'tradersroom.core.profiles.groups.individual.AppropriatenessTestGroup', 'tradersroom.core.profiles.groups.individual.ConfirmationGroup')"
490PROFILE_LEGAL_GROUPS = "('tradersroom.core.profiles.groups.legal.PersonalInformationGroup', 'tradersroom.core.profiles.groups.legal.ContactInformationGroup', 'tradersroom.core.profiles.groups.legal.AMASDetailsGroup', 'tradersroom.core.profiles.groups.legal.RepresentativesGroup', 'tradersroom.core.profiles.groups.legal.FinanceInformationGroup', 'tradersroom.core.profiles.groups.legal.TradingExperienceGroup', 'tradersroom.core.profiles.groups.legal.OwnersGroup', 'tradersroom.core.profiles.groups.legal.AdditionalInformationGroup', 'tradersroom.core.profiles.groups.legal.RiskAwarenessGroup', 'tradersroom.core.profiles.groups.legal.AppropriatenessTestGroup', 'tradersroom.core.profiles.groups.legal.ConfirmationGroup')"
491RAISE_3RD_PARTY_TRANSACTION_ERRORS = False
492REDIS_CACHE_URL = 'redis://ld4-tda-red.int.fxservice.com:6379/1'
493REDIS_COUNTERS_URL = 'redis://ld4-tr3-red.int.fxservice.com:6379/10'
494REDIS_DTCACHE_URL = 'redis://ld4-tda-red.int.fxservice.com:6379/11'
495REDIS_SUGARCRM_URL = 'redis://ld4-tda-red.int.fxservice.com:6379/5'
496REGISTRATION_ALLOWED_HOURS = 1
497REGISTRATION_ALLOWED_TOTAL_CLIENTS = 5
498REGISTRATION_BLACK_LIST = []
499REST_FRAMEWORK = {'DEFAULT_RENDERER_CLASSES': ('tradersroom.api.renderers.JSONRenderer',), 'DEFAULT_AUTHENTICATION_CLASSES': (), 'UNAUTHENTICATED_USER': None, 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination', 'PAGE_SIZE': 100, 'EXCEPTION_HANDLER': 'tradersroom.api.error_handlers.error_handler', 'NON_FIELD_ERRORS_KEY': '********************', 'TEST_REQUEST_DEFAULT_FORMAT': 'json', 'DATETIME_FORMAT': '%Y-%m-%d %H:%M:%S', 'DATE_FORMAT': '%Y-%m-%d', 'TIME_FORMAT': '%H:%M:%S'}
500ROOT_URLCONF = 'amas.api.private.urls'
501SECRET_KEY = '********************'
502SECURE_BROWSER_XSS_FILTER = False
503SECURE_CONTENT_TYPE_NOSNIFF = False
504SECURE_HSTS_INCLUDE_SUBDOMAINS = False
505SECURE_HSTS_PRELOAD = False
506SECURE_HSTS_SECONDS = 0
507SECURE_PROXY_SSL_HEADER = None
508SECURE_REDIRECT_EXEMPT = []
509SECURE_SSL_HOST = None
510SECURE_SSL_REDIRECT = False
511SERVER_CONNECTIONS = {'MT4R1.id': 1, 'MT4R1.name': 'MTrading-Live', 'MT4R1.code': 'MT4R1', 'MT4R1.brands': ['MTR'], 'MT4R1.platform': 'MT4', 'MT4R1.type': 'REAL', 'MT4R1.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10351', 'MT4R1.connection_regulator': 'UMISRegulator:tcp -h 10.1.112.32 -p 10024', 'MT4R2.id': 2, 'MT4R2.name': 'AS', 'MT4R2.code': 'MT4R2', 'MT4R2.brands': ['AMAS'], 'MT4R2.platform': 'MT4', 'MT4R2.type': 'REAL', 'MT4R2.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10352', 'MT4R2.connection_regulator': 'UMISRegulator:tcp -h 10.1.112.32 -p 10023', 'MT4R3.id': 3, 'MT4R3.name': 'UMIS', 'MT4R3.code': 'MT4R3', 'MT4R3.brands': ['AMAS'], 'MT4R3.platform': 'MT4', 'MT4R3.type': 'REAL', 'MT4R3.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10353', 'MT4R3.connection_regulator': 'UMISRegulator:tcp -h 10.1.112.32 -p 10026', 'MT4R4.id': 4, 'MT4R4.name': 'AS2', 'MT4R4.code': 'MT4R4', 'MT4R4.brands': ['AMAS'], 'MT4R4.platform': 'MT4', 'MT4R4.type': 'REAL', 'MT4R4.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10354', 'MT4R4.connection_regulator': 'UMISRegulator:tcp -h 10.1.112.32 -p 10020', 'MT5R5.id': 5, 'MT5R5.name': 'MT5 AS', 'MT5R5.code': 'MT5R5', 'MT5R5.brands': ['AMAS'], 'MT5R5.platform': 'MT5', 'MT5R5.type': 'REAL', 'MT5R5.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10355', 'MT5R5.connection_regulator': '', 'MT5R6.id': 6, 'MT5R6.name': 'MT5 Mtrading', 'MT5R6.code': 'MT5R6', 'MT5R6.brands': ['MTR'], 'MT5R6.platform': 'MT5', 'MT5R6.type': 'REAL', 'MT5R6.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10356', 'MT5R6.connection_regulator': '', 'MT4D201.id': 201, 'MT4D201.name': 'AM-Demo', 'MT4D201.code': 'MT4D201', 'MT4D201.brands': ['AMAS'], 'MT4D201.platform': 'MT4', 'MT4D201.type': 'DEMO', 'MT4D201.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10551', 'MT4D201.connection_regulator': '', 'MT4D203.id': 203, 'MT4D203.name': 'MTrading-Demo', 'MT4D203.code': 'MT4D203', 'MT4D203.brands': ['MTR'], 'MT4D203.platform': 'MT4', 'MT4D203.type': 'DEMO', 'MT4D203.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10553', 'MT4D203.connection_regulator': '', 'MT4D204.id': 204, 'MT4D204.name': 'AM-Demo2', 'MT4D204.code': 'MT4D204', 'MT4D204.brands': [], 'MT4D204.platform': 'MT4', 'MT4D204.type': 'DEMO', 'MT4D204.connection': '', 'MT4D204.connection_regulator': '', 'MT5D205.id': 205, 'MT5D205.name': 'MT5 Demo', 'MT5D205.code': 'MT5D205', 'MT5D205.brands': ['AMAS', 'MTR'], 'MT5D205.platform': 'MT5', 'MT5D205.type': 'DEMO', 'MT5D205.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10555', 'MT5D205.connection_regulator': '', 'MT5D300.id': 300, 'MT5D300.name': 'MT5 Tools Demo', 'MT5D300.code': 'MT5D300', 'MT5D300.brands': ['AMAS'], 'MT5D300.platform': 'MT5', 'MT5D300.type': 'DEMO', 'MT5D300.connection': 'tr3mf:tcp -h 10.1.112.32 -p 10555', 'MT5D300.connection_regulator': ''}
512SERVER_EMAIL = 'dev@admiralmarkets.com'
513SESSION_CACHE_ALIAS = 'default'
514SESSION_COOKIE_AGE = 1209600
515SESSION_COOKIE_DOMAIN = None
516SESSION_COOKIE_HTTPONLY = True
517SESSION_COOKIE_NAME = 'sessionid'
518SESSION_COOKIE_PATH = '/'
519SESSION_COOKIE_SECURE = False
520SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
521SESSION_EXPIRE_AT_BROWSER_CLOSE = False
522SESSION_FILE_PATH = None
523SESSION_SAVE_EVERY_REQUEST = False
524SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
525SETTINGS_MODULE = 'amas.api.private.settings'
526SHORT_DATETIME_FORMAT = 'm/d/Y P'
527SHORT_DATE_FORMAT = 'm/d/Y'
528SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
529SILENCED_SYSTEM_CHECKS = []
530STATICFILES_DIRS = '()'
531STATICFILES_FINDERS = "('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder')"
532STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
533STATIC_ROOT = 'C:\\Users\\erik.ivanov\\AppData\\Local\\tradersroom/static\\tradersroom/static'
534STATIC_URL = '/static/'
535SUGARCRM_CLIENT = {'CLASS': 'tradersroom.core.sugarcrm.client.SugarCRMClient', 'OPTIONS': {'base_url': 'http://ld4-tst-crm-01.int.fxservice.com/SugarPro7_perf/rest/v10', 'client_id': 'trapi', 'client_secret': '********************', 'username': 'trapi', 'password': '********************'}}
536SUGARCRM_MESSAGES_AMQP = {'CONNECTION': 'amqp://sugarcrm:sugarcrm@ld4-tda-rmq:5672//sugarcrm', 'EXCHANGE': {'name': 'sugarcrm', 'type': 'headers'}}
537SUGARCRM_MESSAGES_ENABLED = True
538SUGARCRM_MESSAGES_STORAGE = {'CLASS': 'tradersroom.core.sugarcrm.storage.RedisSugarCRMStorage', 'OPTIONS': {'alias': 'sugarcrm'}}
539SUGARCRM_MESSAGES_TYPES_ALLOWED = ['user_documents', 'uncomplete_balance_operations', 'notification_history', 'application', 'trade_operations', 'currencies', 'account_pl', 'account', 'account_currency_balance', 'account_balance', 'balance_operation', 'campaign', 'client_login', 'client_subscription', 'client', 'partner_fee', 'partner', 'subscription']
540SWAGGER_HEADER_COLOR = '#2072e1'
541TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'APP_DIRS': True, 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.template.context_processors.request']}}]
542TEST_NON_SERIALIZED_APPS = []
543TEST_RUNNER = 'django.test.runner.DiscoverRunner'
544THOUSAND_SEPARATOR = ','
545TIME_FORMAT = 'P'
546TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
547TIME_ZONE = 'UTC'
548TR2_CLIENTS_CHECK_EXISTENCE = True
549TR2_DATABASE_URL = 'mssql+pymssql://ahmarov:ruLFTsqLbE@10.1.112.20:1433/Admiral'
550TRANSLATOR_COMPILED_FILENAME = 'amas.translations.json'
551TRANSLATOR_DEFAULT_COMPANY = 'amcy'
552TRANSLATOR_DEFAULT_LANGUAGE = 'en-US'
553TRANSLATOR_SOURCE = {'CLASS': 'tradersroom.core.i18n.sources.DbSource'}
554TRANSLATOR_USE_COMPILED = True
555URL = <class 'sqlalchemy.engine.url.URL'>
556USE_ETAGS = False
557USE_I18N = False
558USE_L10N = True
559USE_MT4_AMAS_LOGIC = True
560USE_THOUSAND_SEPARATOR = False
561USE_TZ = True
562USE_X_FORWARDED_HOST = False
563USE_X_FORWARDED_PORT = False
564VALIDATE_PAYMENT_PROFILE_DATA = False
565VERIFF_API_URL = '********************'
566VERIFF_ENABLED = True
567VERIFF_PRIVATE_KEY = '********************'
568VERIFF_PUBLIC_KEY = '********************'
569VERIFF_SELFID_ENABLED = True
570VERIFF_VIDEO_CALL_ENABLED = False
571WITHDRAWAL_APPROVAL_AMOUNT = 2500
572WITHDRAWAL_APPROVAL_AMOUNT_CURRENCY = 'EUR'
573WITHDRAWAL_COMPLIANCE_APPROVAL_AMOUNT = 15000
574WITHDRAWAL_COMPLIANCE_APPROVAL_AMOUNT_CURRENCY = 'EUR'
575WITHDRAWAL_MANUALOPERATION_REQUIRE_APPROVAL = True
576WITHDRAWAL_MAX_MARGIN_FREE_PERCENT = 70
577WSGI_APPLICATION = None
578X_FRAME_OPTIONS = 'SAMEORIGIN'
579YEAR_MONTH_FORMAT = 'F Y'
580
581
582You're seeing this error because you have DEBUG = True in your
583Django settings file. Change that to False, and Django will
584display a standard page generated by the handler for this status code.