event_name = arg if len(args) != 1: usage() sdc_token = args[0] # # Instantiate the SDC client # sdclient = SdMonitorClient(sdc_token) # # Get the events that match a name # ok, res = sdclient.get_events(name=event_name) if not ok: print(res) sys.exit(1) # # Delete the first event among the returned ones # for event in res['events']: print(("Deleting event " + event['name'])) ok, res = sdclient.delete_event(event) if not ok: print(res) sys.exit(1)
if len(sys.argv) != 2: print(('usage: %s <sysdig-token>' % sys.argv[0])) print('You can find your token at https://app.sysdigcloud.com/#/settings/user') sys.exit(1) sdc_token = sys.argv[1] # # Instantiate the SDC client # sdclient = SdMonitorClient(sdc_token) # # Get the entire list of events # ok, res = sdclient.get_events() if ok: print_events(res) else: print(res) sys.exit(1) # # Get the events before other event # if len(res['events']) > 0: ok, res = sdclient.get_events(pivot=res['events'][-1]["id"]) else: ok, res = True, {"events": []}