api

attributelogger
= logging.getLogger(f'{__name__.split('.')[0]}')
attributetag
= 'API'
attributeSTATUS
= {-1: 'RUNNING', 0: 'COMPLETED', 1: 'FAILED', signal.SIGINT.value: 'TERMINATED'}
attributeABBR
= {'pct': 'percentage', 'net': 'network', 'mem': 'memory', 'recv': 'received', 'bytes_': 'bytes/'}
funcmake_compat_trigger_v1(settings)
paramsettings

Returns

None
funcmake_compat_start_v1(config, settings, info)
paramconfig
paramsettings
paraminfo

Returns

None
funcmake_compat_stop_v1(settings, trace=None)
paramsettings
paramtrace
= None

Returns

None
funcmake_compat_meta_v1(meta, dtype, settings)
parammeta
paramdtype
paramsettings

Returns

None
funcmake_compat_monitor_v1(data)
paramdata

Returns

None
funcmake_compat_num_v1(data, timestamp, step)
paramdata
paramtimestamp
paramstep

Returns

None
funcmake_compat_data_v1(data, timestamp, step)
paramdata
paramtimestamp
paramstep

Returns

None
funcmake_compat_file_v1(file, timestamp, step)
paramfile
paramtimestamp
paramstep

Returns

None
funcmake_compat_storage_v1(f, fl)
paramf
paramfl

Returns

None
funcmake_compat_message_v1(level, message, timestamp, step)
paramlevel
parammessage
paramtimestamp
paramstep

Returns

None
funcmake_compat_graph_v1(settings, name, nodes)
paramsettings
paramname
paramnodes

Returns

None
funcmake_compat_graph_nodes_v1(d, ref, dep=0, p='', r={})
paramd
paramref
paramdep
= 0
paramp
= ''
paramr
= {}

Returns

None
funcmake_compat_alert_v1(settings, t, m, n, level, url, **kwargs)
paramsettings
paramt
paramm
paramn
paramlevel
paramurl
paramkwargs
= {}

Returns

None
funcmake_compat_webhook_v1(timestamp, level, title, message, step, url)
paramtimestamp
paramlevel
paramtitle
parammessage
paramstep
paramurl

Returns

None