CC-2524:MusicDir.php: adding error handling

- following functions now handle error and return code and
error message if there is an error:
addDir(), setStorDir(), removeWatchedDir()
- fixed airtime-importy.py to work with new MusicDir functions
This commit is contained in:
james 2011-07-11 14:00:31 -04:00
parent ece84a04c5
commit e47f80802e
4 changed files with 48 additions and 23 deletions

View file

@ -464,6 +464,7 @@ class AirTimeApiClient(ApiClientInterface):
req = urllib2.Request(url)
response = urllib2.urlopen(req).read()
response = json.loads(response)
except Exception, e:
response = None
logger.error("Exception: %s", e)
@ -480,7 +481,7 @@ class AirTimeApiClient(ApiClientInterface):
req = urllib2.Request(url)
response = urllib2.urlopen(req).read()
#response = json.loads(response)
response = json.loads(response)
except Exception, e:
response = None
logger.error("Exception: %s", e)
@ -497,7 +498,7 @@ class AirTimeApiClient(ApiClientInterface):
req = urllib2.Request(url)
response = urllib2.urlopen(req).read()
#response = json.loads(response)
response = json.loads(response)
except Exception, e:
response = None
logger.error("Exception: %s", e)