You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
492 B
24 lines
492 B
4 years ago
|
#!/usr/bin/env python3
|
||
|
|
||
|
import sys
|
||
|
import subprocess
|
||
|
from tools.lib.route import Route
|
||
|
from tools.lib.url_file import URLFile
|
||
|
|
||
|
def juggle_segment(route_name, segment_nr):
|
||
|
|
||
|
r = Route(route_name)
|
||
|
lp = r.log_paths()[segment_nr]
|
||
|
|
||
|
if lp is None:
|
||
|
print("This segment does not exist, please try a different one")
|
||
|
return
|
||
|
|
||
|
uf = URLFile(lp)
|
||
|
|
||
|
subprocess.call(f"bin/plotjuggler -d {uf.name}", shell=True)
|
||
|
|
||
|
|
||
|
if __name__ == "__main__":
|
||
|
juggle_segment(sys.argv[1], int(sys.argv[2]))
|