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()
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()
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()
def test_flag_opts(self): self.add_command(("tunefs.lustre", "--dryrun", "/dev/foo")) manage_targets.writeconf_target(device='/dev/foo', dryrun=True) self.assertRanAllCommands()
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()
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()
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()