summaryrefslogtreecommitdiff
path: root/constants.py
diff options
context:
space:
mode:
authorDylan Bolger <dylan.bolger00@gmail.com>2023-10-15 12:33:52 -0500
committerDylan Bolger <dylan.bolger00@gmail.com>2023-10-15 12:33:52 -0500
commit8cf01e1e4499cfc4afa0a051d7940e4eccb0debe (patch)
treec60ea2526dc6af595d764c93303ed8945faee3c3 /constants.py
parentff1777904e1bbf99d56da5b5f32e29b045406965 (diff)
downloadcity-utilities-restful-wrapper-8cf01e1e4499cfc4afa0a051d7940e4eccb0debe.tar.xz
city-utilities-restful-wrapper-8cf01e1e4499cfc4afa0a051d7940e4eccb0debe.zip
Add Dockerfile and organize structure for running modules
Diffstat (limited to 'constants.py')
-rw-r--r--constants.py110
1 files changed, 0 insertions, 110 deletions
diff --git a/constants.py b/constants.py
deleted file mode 100644
index ed594ec..0000000
--- a/constants.py
+++ /dev/null
@@ -1,110 +0,0 @@
-from credentials import *
-
-# TODO: Organize this better
-
-# Shared
-genericRequestHeaders = {
- # set csrftoken
- 'Accept': 'application/json, text/javascript, */*; q=0.01',
- 'Accept-Language': 'en-US,en;q=0.9,la;q=0.8',
- 'Cache-Control': 'no-cache',
- 'Connection': 'keep-alive',
- 'Content-Type': 'application/json; charset=UTF-8',
- 'DNT': '1',
- 'Origin': 'https://myaccount.cityutilities.net',
- 'Pragma': 'no-cache',
- 'Referer': 'https://myaccount.cityutilities.net/',
- 'Sec-Fetch-Dest': 'empty',
- 'Sec-Fetch-Mode': 'cors',
- 'Sec-Fetch-Site': 'same-origin',
- 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36',
- 'X-Requested-With': 'XMLHttpRequest',
- 'isajax': '1',
- 'sec-ch-ua': '"Chromium";v="118", "Google Chrome";v="118", "Not=A?Brand";v="99"',
- 'sec-ch-ua-mobile': '?0',
- 'sec-ch-ua-platform': '"Linux"',
-}
-################################################################
-# Login
-loginPageHeaders = {
- # no setting needed
- 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
- 'Accept-Language': 'en-US,en;q=0.9,la;q=0.8',
- 'Cache-Control': 'no-cache',
- 'Connection': 'keep-alive',
- 'DNT': '1',
- 'Pragma': 'no-cache',
- 'Sec-Fetch-Dest': 'document',
- 'Sec-Fetch-Mode': 'navigate',
- 'Sec-Fetch-Site': 'none',
- 'Sec-Fetch-User': '?1',
- 'Upgrade-Insecure-Requests': '1',
- 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36',
- 'sec-ch-ua': '"Chromium";v="118", "Google Chrome";v="118", "Not=A?Brand";v="99"',
- 'sec-ch-ua-mobile': '?0',
- 'sec-ch-ua-platform': '"Linux"',
-}
-
-loginRequestJson = {
- # no setting needed
- 'username': username,
- 'password': password,
- 'rememberme': False,
- 'calledFrom': 'LN',
- 'ExternalLoginId': '',
- 'LoginMode': '1',
- 'utilityAcountNumber': '',
-}
-################################################################
-# Usage
-
-usageRequestCookies = {
- # set the following:
- # ApplicationGatewayAffinityCORS
- # ApplicationGatewayAffinity
- # ASP.NET_SessionId
- # SCP
- 'HomeInfoStatus': 'JTvtoeyEoms3X37GlOdLTgqBBOA=',
- 'ClientTimeZone': 'fHqu9CayhyHioR9w4GOAmCGNfuI=',
- 'ClientTimeId': 'YHGrE6y4VMYjLFGwicApVDP8CQ==',
- 'Language_code': 'FAeYmCxPzfN/s2ABidwmk2yR',
- 'IsModernStyle': 'BTvtoZ0jt+/Sat+a9yZhduxHX60=',
- 'Language_Name': 'FCf/qJCh2GYtR4LS0rM5/Zpmrv4n89w=',
- 'UName': uName,
-}
-
-electricUsageRequestJson = {
- # Set Mode
- 'UsageOrGeneration': '1',
- 'Type': 'K',
- 'strDate': '',
- 'hourlyType': 'H',
- 'SeasonId': '',
- 'weatherOverlay': 0,
- 'usageyear': '',
- 'MeterNumber': electricMeterNumber,
- 'DateFromDaily': '',
- 'DateToDaily': '',
-}
-
-waterUsageRequestJson = {
- # Set Mode
- "Type":"W",
- "strDate":"",
- "hourlyType":"H",
- "seasonId":"",
- "weatherOverlay":0,
- "usageyear":"",
- "MeterNumber": waterMeterNumber,
- "DateFromDaily":"",
- "DateToDaily":"",
- "isNoDashboard":True
-}
-
-################################################################
-# Endpoints/URIs
-
-waterRequestEndpoint = 'https://myaccount.cityutilities.net/Portal/Usages.aspx/LoadWaterUsage'
-electricRequestEndpoint = 'https://myaccount.cityutilities.net/Portal/Usages.aspx/LoadUsage'
-loginRequestEndpoint = 'https://myaccount.cityutilities.net/Portal/Default.aspx/validateLogin'
-loginPageUri = 'https://myaccount.cityutilities.net/Portal/default.aspx' \ No newline at end of file