def build_nodename(name, prefix, suffix): hostname = suffix if '@' in name: nodename = host_format(name) shortname, hostname = nodesplit(nodename) name = shortname else: shortname = f'{prefix}{name}' nodename = host_format(f'{shortname}@{hostname}', ) return name, nodename, hostname
def build_nodename(name, prefix, suffix): hostname = suffix if '@' in name: nodename = host_format(name) shortname, hostname = nodesplit(nodename) name = shortname else: shortname = '%s%s' % (prefix, name) nodename = host_format('{0}@{1}'.format(shortname, hostname), ) return name, nodename, hostname
def build_nodename(name, prefix, suffix): hostname = suffix if "@" in name: nodename = host_format(name) shortname, hostname = nodesplit(nodename) name = shortname else: shortname = "%s%s" % (prefix, name) nodename = host_format("{0}@{1}".format(shortname, hostname), ) return name, nodename, hostname
def build_nodename(name, prefix, suffix): hostname = suffix if '@' in name: nodename = host_format(name) shortname, hostname = nodesplit(nodename) name = shortname else: shortname = '%s%s' % (prefix, name) nodename = host_format( '{0}@{1}'.format(shortname, hostname), ) return name, nodename, hostname
def _get_nodename(name, prefix, suffix, options): hostname = suffix if '@' in name: nodename = options['-n'] = host_format(name) shortname, hostname = nodesplit(nodename) name = shortname else: shortname = '%s%s' % (prefix, name) nodename = options['-n'] = host_format( '{0}@{1}'.format(shortname, hostname), ) expand = partial( node_format, nodename=nodename, N=shortname, d=hostname, h=nodename, i='%i', I='%I', ) return name, nodename, expand
def _get_nodename(self, name, prefix, suffix, options): hostname = suffix if '@' in name: nodename = options['-n'] = host_format(name) shortname, hostname = nodesplit(nodename) name = shortname else: shortname = '%s%s' % (prefix, name) nodename = options['-n'] = host_format( '{0}@{1}'.format(shortname, hostname), ) expand = partial( node_format, nodename=nodename, N=shortname, d=hostname, h=nodename, i='%i', I='%I', ) return name, nodename, expand