예제 #1
0
    def setUp(self):
        super(ConfigShellTest, self).setUp()
        self.shell = CephSaltConfigShell()
        generate_config_shell_tree(self.shell)

        self.salt_env.minions = ['node1.ceph.com', 'node2.ceph.com', 'node3.ceph.com']
        GrainsManager.set_grain('node1.ceph.com', 'fqdn_ip4', ['10.20.39.201'])
        GrainsManager.set_grain('node2.ceph.com', 'fqdn_ip4', ['10.20.39.202'])
        GrainsManager.set_grain('node3.ceph.com', 'fqdn_ip4', ['10.20.39.203'])
예제 #2
0
    def setUp(self):
        super(ConfigShellTest, self).setUp()
        self.shell = CephSaltConfigShell()
        generate_config_shell_tree(self.shell)

        self.salt_env.minions = ['node1.ceph.com', 'node2.ceph.com', 'node3.ceph.com']
        for minion in self.salt_env.minions:
            self.fs.create_file('{}/{}'.format(self.pki_minions_fs_path(), minion))
        GrainsManager.set_grain('node1.ceph.com', 'fqdn_ip4', ['10.20.39.201'])
        GrainsManager.set_grain('node2.ceph.com', 'fqdn_ip4', ['10.20.39.202'])
        GrainsManager.set_grain('node3.ceph.com', 'fqdn_ip4', ['10.20.39.203'])