diff options
author | sienkiew <sienkiew@d34015c8-bcbb-4646-8ac8-8ba5febf221d> | 2011-09-27 11:46:09 -0400 |
---|---|---|
committer | sienkiew <sienkiew@d34015c8-bcbb-4646-8ac8-8ba5febf221d> | 2011-09-27 11:46:09 -0400 |
commit | 61285fb53a2b871d52e27e4e8ecc4d7da6e09e1b (patch) | |
tree | 942866a36819b21731f74c157bda1ffb19081c51 /steuermann/nodes.py | |
parent | ff102cd2b89daf9a0feea2e10503e780d2454e29 (diff) | |
download | steuermann-61285fb53a2b871d52e27e4e8ecc4d7da6e09e1b.tar.gz |
checkpoint
git-svn-id: https://svn.stsci.edu/svn/ssb/etal/steuermann/trunk@430 d34015c8-bcbb-4646-8ac8-8ba5febf221d
Diffstat (limited to 'steuermann/nodes.py')
-rw-r--r-- | steuermann/nodes.py | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/steuermann/nodes.py b/steuermann/nodes.py index 5e9852a..0f24e36 100644 --- a/steuermann/nodes.py +++ b/steuermann/nodes.py @@ -110,11 +110,21 @@ class command_tree(object): # crack open host:table/cmd def crack_name(name) : - t = name.split(':') - host = t[0] - t = t[1].split('/') - table = t[0] - cmd = t[1] + if ':' in name : + t = name.split(':') + host = t[0] + name = t[1] + else : + host = '*' + + if '/' in name : + t = name.split('/') + table = t[0] + cmd = t[1] + else : + table = '*' + cmd = name + return (host, table, cmd) ##### |