From 61285fb53a2b871d52e27e4e8ecc4d7da6e09e1b Mon Sep 17 00:00:00 2001 From: sienkiew Date: Tue, 27 Sep 2011 15:46:09 +0000 Subject: checkpoint git-svn-id: https://svn.stsci.edu/svn/ssb/etal/steuermann/trunk@430 d34015c8-bcbb-4646-8ac8-8ba5febf221d --- steuermann/nodes.py | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) (limited to 'steuermann/nodes.py') 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) ##### -- cgit