projects
/
invirt/packages/invirt-base.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
238c082
)
Make --ls option branch more idiomatic
author
Ben Steffen
<bds@mit.edu>
Tue, 26 Nov 2019 05:39:45 +0000
(
00:39
-0500)
committer
Ben Steffen
<bds@mit.edu>
Tue, 26 Nov 2019 05:39:45 +0000
(
00:39
-0500)
scripts/invirt-getconf
patch
|
blob
|
history
diff --git
a/scripts/invirt-getconf
b/scripts/invirt-getconf
index
d510a1f
..
c39bfdf
100755
(executable)
--- a/
scripts/invirt-getconf
+++ b/
scripts/invirt-getconf
@@
-61,6
+61,14
@@
def main():
raise InvirtException(f'{progress}: index {component} out of range')
else:
raise InvirtException(f'{progress}: node has no children (atomic datum)')
+
+ if args.ls:
+ if isinstance(conf, list):
+ for i in range(len(conf)):
+ print(i)
+ elif isinstance(conf, dict):
+ for k in conf:
+ print(k)
else:
raise InvirtException(f'{".".join(components)}: node has no children (atomic datum)')
else: