Signed-off-by: Alfredo Deza <alfredo@deza.pe>
use the new hostname validator
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
from . import exc
from .cliutil import priority
+from .util import arg_validators
LOG = logging.getLogger(__name__)
return ip
raise exc.UnableToResolveError(host)
+
def new(args):
LOG.debug('Creating new cluster named %s', args.cluster)
cfg = ConfigParser.RawConfigParser()
metavar='MON',
nargs='+',
help='initial monitor hostname, fqdn, or hostname:fqdn pair',
+ type=arg_validators.Hostname(),
)
parser.set_defaults(
func=new,