Compare commits
2 Commits
nilmrun-1.
...
nilmrun-1.
Author | SHA1 | Date | |
---|---|---|---|
9309fd9b57 | |||
21bd1bd050 |
@@ -13,9 +13,8 @@ def main():
|
|||||||
def_url = os.environ.get("NILMRUN_URL", "http://localhost/nilmrun/")
|
def_url = os.environ.get("NILMRUN_URL", "http://localhost/nilmrun/")
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
description = 'Kill/remove a process from the NilmRun server',
|
description = 'Kill/remove a process from the NilmRun server',
|
||||||
formatter_class = argparse.ArgumentDefaultsHelpFormatter)
|
formatter_class = argparse.ArgumentDefaultsHelpFormatter,
|
||||||
parser.add_argument("-V", "--version", action="version",
|
version = nilmrun.__version__)
|
||||||
version = nilmrun.__version__)
|
|
||||||
group = parser.add_argument_group("Standard options")
|
group = parser.add_argument_group("Standard options")
|
||||||
group.add_argument('-u', '--url',
|
group.add_argument('-u', '--url',
|
||||||
help = 'NilmRun server URL', default = def_url)
|
help = 'NilmRun server URL', default = def_url)
|
||||||
|
@@ -10,10 +10,8 @@ def main():
|
|||||||
|
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
description = 'Run the NilmRun server',
|
description = 'Run the NilmRun server',
|
||||||
formatter_class = argparse.ArgumentDefaultsHelpFormatter)
|
formatter_class = argparse.ArgumentDefaultsHelpFormatter,
|
||||||
|
version = nilmrun.__version__)
|
||||||
parser.add_argument("-V", "--version", action="version",
|
|
||||||
version = nilmrun.__version__)
|
|
||||||
|
|
||||||
group = parser.add_argument_group("Standard options")
|
group = parser.add_argument_group("Standard options")
|
||||||
group.add_argument('-a', '--address',
|
group.add_argument('-a', '--address',
|
||||||
|
@@ -13,9 +13,8 @@ def main():
|
|||||||
def_url = os.environ.get("NILMRUN_URL", "http://localhost/nilmrun/")
|
def_url = os.environ.get("NILMRUN_URL", "http://localhost/nilmrun/")
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
description = 'List NilmRun processes',
|
description = 'List NilmRun processes',
|
||||||
formatter_class = argparse.ArgumentDefaultsHelpFormatter)
|
formatter_class = argparse.ArgumentDefaultsHelpFormatter,
|
||||||
parser.add_argument("-V", "--version", action="version",
|
version = nilmrun.__version__)
|
||||||
version = nilmrun.__version__)
|
|
||||||
group = parser.add_argument_group("Standard options")
|
group = parser.add_argument_group("Standard options")
|
||||||
group.add_argument('-u', '--url',
|
group.add_argument('-u', '--url',
|
||||||
help = 'NilmRun server URL', default = def_url)
|
help = 'NilmRun server URL', default = def_url)
|
||||||
@@ -40,13 +39,14 @@ def main():
|
|||||||
round(info['system']['mem_used'] * 100.0
|
round(info['system']['mem_used'] * 100.0
|
||||||
/ info['system']['mem_total']))
|
/ info['system']['mem_total']))
|
||||||
|
|
||||||
|
# Print process detail for each managed process
|
||||||
|
fmt = "%-36s %-6s %-15s %-4s %-3s %-5s\n"
|
||||||
|
printf(fmt, "PID", "STATE", "SINCE", "PROC", "CPU", "LOG")
|
||||||
|
|
||||||
if len(info['pids']) == 0:
|
if len(info['pids']) == 0:
|
||||||
printf("No running processes\n")
|
printf("No running processes\n")
|
||||||
raise SystemExit(0)
|
raise SystemExit(0)
|
||||||
|
|
||||||
# Print process detail for each managed process
|
|
||||||
fmt = "%-36s %-6s %-15s %-4s %-3s %-5s\n"
|
|
||||||
printf(fmt, "PID", "STATE", "SINCE", "PROC", "CPU", "LOG")
|
|
||||||
for pid in sorted(info['pids'].keys()):
|
for pid in sorted(info['pids'].keys()):
|
||||||
pidinfo = client.get("process/status", { "pid": pid })
|
pidinfo = client.get("process/status", { "pid": pid })
|
||||||
if pidinfo['alive']:
|
if pidinfo['alive']:
|
||||||
|
@@ -14,9 +14,8 @@ def main():
|
|||||||
def_url = os.environ.get("NILMRUN_URL", "http://localhost/nilmrun/")
|
def_url = os.environ.get("NILMRUN_URL", "http://localhost/nilmrun/")
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
description = 'Run a command on the NilmRun server',
|
description = 'Run a command on the NilmRun server',
|
||||||
formatter_class = argparse.ArgumentDefaultsHelpFormatter)
|
formatter_class = argparse.ArgumentDefaultsHelpFormatter,
|
||||||
parser.add_argument("-V", "--version", action="version",
|
version = nilmrun.__version__)
|
||||||
version = nilmrun.__version__)
|
|
||||||
group = parser.add_argument_group("Standard options")
|
group = parser.add_argument_group("Standard options")
|
||||||
group.add_argument('-u', '--url',
|
group.add_argument('-u', '--url',
|
||||||
help = 'NilmRun server URL', default = def_url)
|
help = 'NilmRun server URL', default = def_url)
|
||||||
|
Reference in New Issue
Block a user