refactored __get_airtime_version

This commit is contained in:
Rudi Grinberg 2012-10-31 10:45:36 -04:00
parent 91ce35ee9a
commit 9cea6210bb
1 changed files with 2 additions and 17 deletions

View File

@ -180,23 +180,8 @@ class AirtimeApiClient(object):
def __get_airtime_version(self):
# TODO : maybe fix this function to drop an exception?
logger = self.logger
url= self.construct_url("version_url")
logger.debug("Trying to contact %s", url)
version = -1
try:
data = self.get_response_from_server(url)
logger.debug("Data: %s", data)
response_json = json.loads(data)
version = response_json['version']
logger.debug("Airtime Version %s detected", version)
except Exception, e:
logger.error("Unable to detect Airtime Version - %s", e)
return -1
return version
try: return self.services.version_url()
except Exception: return -1
def is_server_compatible(self, verbose=True):
logger = self.logger