MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / _normalize_alive_value

Function _normalize_alive_value

webapp_modern.py:4012–4032  ·  view source on GitHub ↗

Normalize alive column values to boolean

(value)

Source from the content-addressed store, hash-verified

4010 'sensing_service': {
4011 'status': run(['systemctl', 'status', 'ragnar-sensing.service', '--no-pager', '-l']),
4012 'show': run(['systemctl', 'show', 'ragnar-sensing.service',
4013 '-p', 'ActiveState', '-p', 'SubState', '-p', 'NRestarts',
4014 '-p', 'ActiveEnterTimestamp', '-p', 'ExecMainPID', '-p', 'Environment']),
4015 },
4016 'journal_sensing': run(['journalctl', '-u', 'ragnar-sensing.service',
4017 '-n', '400', '--no-pager']),
4018 'journal_ragnar': run(['journalctl', '-u', 'ragnar.service',
4019 '-n', '80', '--no-pager']),
4020 'sockets_udp': run(['ss', '-uanp']),
4021 'udp_capture': udp,
4022 'packet_analysis': analyze_udp(udp.get('stdout', ''), secs),
4023 'binaries': {
4024 'installed': '/usr/local/bin/ragnar-sensing-server',
4025 'installed_md5': md5('/usr/local/bin/ragnar-sensing-server'),
4026 'vendored': repo_bin,
4027 'vendored_md5': md5(repo_bin),
4028 },
4029 'api': {
4030 'status': _rusense_get('/api/v1/status'),
4031 'nodes': _rusense_get('/api/v1/nodes'),
4032 'mesh': _rusense_get('/api/v1/mesh'),
4033 'adaptive_status': _rusense_get('/api/v1/adaptive/status'),
4034 'models_active': _rusense_get('/api/v1/models/active'),
4035 'sensing_latest': _rusense_get('/api/v1/sensing/latest'),

Callers 1

update_wifi_network_dataFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected