Example #1
0
def knight_ls(context):
    if len(context['args']) == 1: context['param'] = context['args'][0]
    return operations.print_list(json.loads(operations.request(context)))
Example #2
0
def plugin_install(context):
    if len(context['args']) == 0: return "Invalid parameters"
    if len(context['args']) == 1: context['data'] = context['args'][0]
    return json.dumps(json.loads(operations.request(context))['response'], indent=2)
Example #3
0
def plugin_ls(context):
    return json.dumps(json.loads(operations.request(context)), indent=2)
Example #4
0
def task_run(context):
    if len(context['args']) == 0: return "Invalid parameters"
    if len(context['args']) > 0:
        context['json'] = {'command': context['args'][0], 'parameters': operations.hash_args(context['args'][1:])}
        context['headers'] = {'content-type': 'application/json'}
        return json.dumps(json.loads(operations.request(context)), indent=2)