def validation(user_conf): if user_conf['role'] != 'controller': # nothing shoule be done for other kinds of node return if 'os_cinder_dev' in user_conf.keys(): utils.valid_print('cinder device', user_conf['os_cinder_dev']) if 'compute_hosts' in user_conf.keys(): utils.valid_print('compute hosts', user_conf['compute_hosts'])
def validation(user_conf): utils.valid_print('Role', user_conf['role'])
def validation(user_conf): if 'hostname' in user_conf.keys(): utils.valid_print('hostname', user_conf['hostname'])
def validation(user_conf): utils.valid_print('Management network', user_conf['mgt_nic']) if 'cfg_mgt' in user_conf.keys() and user_conf['cfg_mgt']: utils.valid_print('Management network IP address', user_conf['mgt_nic_ip']) utils.valid_print('Management network netmask', user_conf['mgt_nic_netmask']) utils.valid_print('Management network gateway', user_conf['mgt_nic_gw']) utils.valid_print('Tunnel network', user_conf['tun_nic']) if 'cfg_tun' in user_conf.keys() and user_conf['cfg_tun']: utils.valid_print('Tunnel network IP addres', user_conf['tun_nic_ip']) utils.valid_print('Tunnel network netmask', user_conf['tun_nic_netmask']) if user_conf['role'] in ('controller', 'network'): utils.valid_print('External network', user_conf['ext_nic']) if 'ntp_server' in user_conf.keys() and user_conf['ntp_server']: utils.valid_print('ntp server', user_conf['ntp_server'])