projects
/
mirror
/
userdir-ldap.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
dd1b037
)
Take better care of unset attributes
author
joey
<>
Thu, 20 Jul 2006 09:06:17 +0000
(09:06 +0000)
committer
joey
<>
Thu, 20 Jul 2006 09:06:17 +0000
(09:06 +0000)
ud-host
patch
|
blob
|
history
diff --git
a/ud-host
b/ud-host
index
442de6d
..
5ab2617
100755
(executable)
--- a/
ud-host
+++ b/
ud-host
@@
-116,16
+116,15
@@
def ShowAttrs(Attrs):
def Overview(Attrs):
"""Display a one-line overview for a given host"""
def Overview(Attrs):
"""Display a one-line overview for a given host"""
- if 'status' in Attrs[1].keys():
- status = Attrs[1]['status'][0]
- else:
- status = ''
+ for i in ['host','architecture','distribution','access','status']:
+ if i not in Attrs[1].keys():
+ Attrs[1][i] = ['']
print "%-12s %-10s %-38s %-25s %s" % (\
Attrs[1]['host'][0], \
Attrs[1]['architecture'][0], \
Attrs[1]['distribution'][0], \
Attrs[1]['access'][0], \
print "%-12s %-10s %-38s %-25s %s" % (\
Attrs[1]['host'][0], \
Attrs[1]['architecture'][0], \
Attrs[1]['distribution'][0], \
Attrs[1]['access'][0], \
-
status
)
+
Attrs[1]['status'][0]
)
# Change a single attribute
def ChangeAttr(Attrs,Attr):
# Change a single attribute
def ChangeAttr(Attrs,Attr):