Lines Matching full:hostname
59 @param hostname_required: True to require the command has hostname
81 attribute_name='hostname', use_leftover=True)
93 kwargs['req_items'] = 'hostname'
101 # self.hostname is a list. Action on server only needs one hostname at
103 if (not self.hostname and self.hostname_required):
104 self.invalid_syntax('`server` topic requires hostname. '
108 len(self.hostname) > 1):
112 if self.hostname:
115 # Override self.hostname with the first hostname in the list.
116 self.hostname = self.hostname[0]
182 @return: A list of servers matched the given hostname and role.
193 hostname=self.hostname,
201 @return: A list of servers matched given hostname and role.
210 ' inventory.', item=self.hostname, fatal=True)
235 item=self.hostname, fatal=True)
239 """atest server create hostname --role <role> --note <note>
274 for hostname in self.hostname:
277 hostname,
284 'Add new server: %s' % self.hostname)
299 item=self.hostname,
310 print('Server %s is added.\n' % self.hostname)
319 """atest server delete hostname"""
329 skylab_server.delete(infrastructure, self.hostname, self.environment)
333 'Delete server: %s' % self.hostname)
346 item=self.hostname,
357 self.hostname)
365 """atest server modify hostname
458 self.hostname,
471 print('Nothing is changed for server %s.' % self.hostname)
475 'Modify server: %s' % self.hostname)
490 item=self.hostname,
501 print('Server %s is modified.\n' % self.hostname)