示例#1
0
 def test_template_data_ok(self):
     cd_common = configdrive.ConfigDriveCommon(
         ['auth_key1', 'auth_key2'], 'hostname', 'fqdn', 'name_servers',
         'search_domain', 'master_ip', 'master_url', 'udevrules',
         'admin_mac', 'admin_ip', 'admin_mask', 'admin_iface_name',
         'timezone', {
             'repo1': 'repo1_url',
             'repo2': 'repo2_url'
         }, 'gw')
     cd_puppet = configdrive.ConfigDrivePuppet('master', 0)
     cd_mcollective = configdrive.ConfigDriveMcollective(
         'pskey', 'vhost', 'host', 'user', 'password', 'connector', 1, -1)
     cd_user_accounts = []
     cd_user_accounts.append(
         User('fuel', 'fuel', '/var/lib/fuel', ['ALL=(ALL) NOPASSWD: ALL']))
     cd_user_accounts.append(
         User('test', 'test', '/home/test', ['SUDO'], ['KEY']))
     self.cd_scheme.common = cd_common
     self.cd_scheme.puppet = cd_puppet
     self.cd_scheme.mcollective = cd_mcollective
     self.cd_scheme.user_accounts = cd_user_accounts
     template_data = self.cd_scheme.template_data()
     self.assertEqual(cd_common, template_data['common'])
     self.assertEqual(cd_puppet, template_data['puppet'])
     self.assertEqual(cd_mcollective, template_data['mcollective'])
     self.assertEqual(cd_user_accounts, template_data['user_accounts'])
示例#2
0
 def test_template_data_ok(self):
     cd_common = configdrive.ConfigDriveCommon(
         'ssh_auth_key', 'hostname', 'fqdn', 'name_servers',
         'search_domain', 'master_ip', 'master_url', 'udevrules',
         'admin_mac', 'admin_ip', 'admin_mask', 'admin_iface_name',
         'timezone')
     cd_puppet = configdrive.ConfigDrivePuppet('master')
     cd_mcollective = configdrive.ConfigDriveMcollective(
         'pskey', 'vhost', 'host', 'user', 'password', 'connector')
     self.cd_scheme.common = cd_common
     self.cd_scheme.puppet = cd_puppet
     self.cd_scheme.mcollective = cd_mcollective
     template_data = self.cd_scheme.template_data()
     self.assertEqual(cd_common, template_data['common'])
     self.assertEqual(cd_puppet, template_data['puppet'])
     self.assertEqual(cd_mcollective, template_data['mcollective'])