test
This commit is contained in:
parent
e2256ecd1b
commit
1bc5b65ca4
@ -65,6 +65,16 @@
|
|||||||
"value": false,
|
"value": false,
|
||||||
"config_file": true,
|
"config_file": true,
|
||||||
"config_web": true
|
"config_web": true
|
||||||
|
},
|
||||||
|
"geoID":{
|
||||||
|
"value": "none",
|
||||||
|
"config_file": true,
|
||||||
|
"config_web": false
|
||||||
|
},
|
||||||
|
"geoLST":{
|
||||||
|
"value": "none",
|
||||||
|
"config_file": true,
|
||||||
|
"config_web": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -28,17 +28,20 @@ class OriginService():
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
def getID(self):
|
def getID(self):
|
||||||
|
if self.fhdhr.config.dict["main"]["origin"]["geoID"] and self.fhdhr.config.dict["main"]["origin"]["geoLST"]:
|
||||||
|
geoID = self.fhdhr.config.dict["main"]["origin"]["geoID"]
|
||||||
|
geoLST = self.fhdhr.config.dict["main"]["origin"]["geoLST"]
|
||||||
|
return geoID, geoLST
|
||||||
|
|
||||||
try:
|
try:
|
||||||
url_headers = {'User-Agent': 'Mozilla/5.0'}
|
url_headers = {'User-Agent': 'Mozilla/5.0'}
|
||||||
pagereq = self.fhdhr.web.session.get(self.base_url, headers=url_headers).text
|
pagereq = self.fhdhr.web.session.get(self.base_url, headers=url_headers).text
|
||||||
results = json.loads(re.findall('__JOBS_REHYDRATE_STATE__=(.+?);</script>', (pagereq), flags=re.DOTALL)[0])
|
results = json.loads(re.findall('__JOBS_REHYDRATE_STATE__=(.+?);</script>', (pagereq), flags=re.DOTALL)[0])
|
||||||
geoID, geoLST = results["jobs"]["1"]["data"]["geoId"], results["jobs"]["1"]["data"]["channelListId"]
|
geoID, geoLST = results["jobs"]["1"]["data"]["geoId"], results["jobs"]["1"]["data"]["channelListId"]
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.fhdhr.logger.warning("XUMO Setup Failed %s" % e)
|
self.fhdhr.logger.warning("XUMO Setup Failed: %s" % e)
|
||||||
return None, None
|
return None, None
|
||||||
|
|
||||||
print(geoID + " " + geoLST)
|
|
||||||
|
|
||||||
return geoID, geoLST
|
return geoID, geoLST
|
||||||
|
|
||||||
def get_status_dict(self):
|
def get_status_dict(self):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user