Exemplo n.º 1
0
    def test_other_opts(self):
        self.add_command(("tunefs.lustre", "--index=42",
                          "--mountfsoptions=-x 30 --y --z=83", "/dev/foo"))

        manage_targets.writeconf_target(device='/dev/foo',
                                        index='42',
                                        mountfsoptions='-x 30 --y --z=83')
        self.assertRanAllCommands()
Exemplo n.º 2
0
    def test_dict_opts(self):
        self.add_command(("tunefs.lustre", "--param", "foo=bar", "--param",
                          "baz=qux thud", "/dev/foo"))

        manage_targets.writeconf_target(device='/dev/foo',
                                        param={
                                            'foo': 'bar',
                                            'baz': 'qux thud'
                                        })
        self.assertRanAllCommands()
Exemplo n.º 3
0
    def test_mgsnode_multiple_nids(self):
        self.add_command(
            ("tunefs.lustre", "--erase-params",
             "--mgsnode=1.2.3.4@tcp,4.3.2.1@tcp1",
             "--mgsnode=1.2.3.5@tcp0,4.3.2.2@tcp1", "--writeconf", "/dev/foo"))

        manage_targets.writeconf_target(
            device='/dev/foo',
            writeconf=True,
            erase_params=True,
            mgsnode=[['1.2.3.4@tcp', '4.3.2.1@tcp1'],
                     ['1.2.3.5@tcp0', '4.3.2.2@tcp1']])
        self.assertRanAllCommands()
Exemplo n.º 4
0
    def test_flag_opts(self):
        self.add_command(("tunefs.lustre", "--dryrun", "/dev/foo"))

        manage_targets.writeconf_target(device='/dev/foo', dryrun=True)
        self.assertRanAllCommands()
Exemplo n.º 5
0
    def test_tuple_opts(self):
        self.add_command(("tunefs.lustre", "--mgs", "--mdt", "/dev/foo"))

        manage_targets.writeconf_target(device='/dev/foo',
                                        target_types=['mgs', 'mdt'])
        self.assertRanAllCommands()
Exemplo n.º 6
0
    def test_ost_tunefs(self):
        self.add_command(("tunefs.lustre", "--ost", "/dev/foo"))

        manage_targets.writeconf_target(device='/dev/foo',
                                        target_types=['ost'])
        self.assertRanAllCommands()
Exemplo n.º 7
0
    def test_mdt_tunefs(self):
        self.add_command(('tunefs.lustre', '--mdt', '/dev/foo'))

        manage_targets.writeconf_target(device='/dev/foo',
                                        target_types=['mdt'])
        self.assertRanAllCommands()