Excellent !
That was just what I wanted.
code:
def getActivityControl(service, token):
application = 'json'
headers = {'Accept': 'application/'+application,'Cookie2': token}
url = service + "CommCell/ActivityControl"
r = requests.get(url, headers=headers)
retval = json.loads((r.content).decode('utf-8').replace('\r','\n'))
return retval
Result when scheduler is enabled (False is True):
{'acObjects': p
{'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 128, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 1, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 2, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 16, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 4, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 256, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 8192, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 1024, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 512, 'enabled': False}
]}
Result when scheduler is not enabled: (True is False)
{'acObjects': >
{'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 128, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 1, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 2, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 16, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 4, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 256, 'enabled': True}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 8192, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 1024, 'enabled': False}, {'reEnableTime': 0, 'noSchedEnable': True, 'reenableTimeZone': 0, 'activityType': 512, 'enabled': False}
]}
Kjell Erik Furnes
University of Oslo, Norway