Ejemplo n.º 1
0
def api_addRemoteInstallerSchedule():
    response = {}
    payload = request.json
    schedule = Schedule(payload['ip'])
    schedule.minute = payload['minute']
    schedule.hour = payload['hour']
    schedule.AddCronSchedule()
    response['clients'] = REMOTE_CLIENTS_EVENTS
    response['schedules'] = Schedule.GetCronSchedules()
    return json.dumps(response)
Ejemplo n.º 2
0
def api_removeRemoteInstallerSchedule():
    response = {}
    ip = request.args.get('ip', '')
    hour = request.args.get('hour', '')
    minute = request.args.get('minute', '')
    schedule = Schedule(ip)
    schedule.minute = minute
    schedule.hour = hour
    schedule.RemoveCronSchedule()
    response['clients'] = REMOTE_CLIENTS_EVENTS
    response['schedules'] = Schedule.GetCronSchedules()
    return json.dumps(response)