def test_occupied_device_zfs(self): self.add_command(("zfs", "list", "-H", "-o", "name", "-r", "pool1"), stdout="pool1\npool1/dataset_1\n") self.assertAgentError( manage_targets.check_block_device("pool1", "zfs"), "Dataset 'dataset_1' found on zpool 'pool1'") self.assertRanAllCommands()
def test_empty_device_ldiskfs(self): self.add_commands( CommandCaptureCommand( ("blkid", "-p", "-o", "value", "-s", "TYPE", "/dev/sdb"), rc=2)) self.assertAgentOK( manage_targets.check_block_device("/dev/sdb", "linux")) self.assertRanAllCommands()
def test_occupied_device_ldiskfs(self): self.add_commands( CommandCaptureCommand( ("blkid", "-p", "-o", "value", "-s", "TYPE", "/dev/sdb"), stdout="ext4\n")) self.assertAgentError( manage_targets.check_block_device("/dev/sdb", "linux"), "Filesystem found: type 'ext4'") self.assertRanAllCommands()
def test_empty_device_zfs(self): self.add_command(("zfs", "list", "-H", "-o", "name", "-r", "pool1"), stdout="pool1\n") self.assertAgentOK(manage_targets.check_block_device("pool1", "zfs")) self.assertRanAllCommands()