util: Remove escaping spaces from volume ID

This was not configurable for users, and the default was always used,
which meant no escaping. Might as well just remove the dead code.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
Lubomír Sedlář 2018-08-02 14:24:46 +02:00
parent add9835b56
commit 5926858b58
4 changed files with 17 additions and 20 deletions

View File

@ -220,7 +220,7 @@ class BuildinstallPhase(PhaseBase):
os_tree = self.compose.paths.compose.os_tree(arch, variant)
# TODO: label is not used
label = ""
volid = get_volid(self.compose, arch, variant, escape_spaces=False, disc_type=disc_type)
volid = get_volid(self.compose, arch, variant, disc_type=disc_type)
can_fail = self.compose.can_fail(variant, arch, 'buildinstall')
with failable(self.compose, can_fail, variant, arch, 'buildinstall'):
tweak_buildinstall(self.compose, buildinstall_dir, os_tree, arch, variant.uid, label, volid, kickstart_file)

View File

@ -334,7 +334,7 @@ def _apply_substitutions(compose, volid):
return volid
def get_volid(compose, arch, variant=None, escape_spaces=False, disc_type=False,
def get_volid(compose, arch, variant=None, disc_type=False,
formats=None, **kwargs):
"""Get ISO volume ID for arch and variant"""
if variant and variant.type == "addon":
@ -397,9 +397,6 @@ def get_volid(compose, arch, variant=None, escape_spaces=False, disc_type=False,
# dashes.
volid = re.sub(r"\W", "-", volid, flags=re.I)
if volid and escape_spaces:
volid = volid.replace(" ", r"\x20")
return volid

View File

@ -550,7 +550,7 @@ class TestCopyFiles(PungiTestCase):
})
get_volid.side_effect = (
lambda compose, arch, variant, escape_spaces, disc_type: "%s.%s" % (variant.uid, arch)
lambda compose, arch, variant, disc_type: "%s.%s" % (variant.uid, arch)
)
get_kickstart_file.return_value = 'kickstart'
@ -560,9 +560,9 @@ class TestCopyFiles(PungiTestCase):
self.assertItemsEqual(
get_volid.mock_calls,
[mock.call(compose, 'x86_64', compose.variants['Server'], escape_spaces=False, disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Client'], escape_spaces=False, disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Server'], escape_spaces=False, disc_type='dvd')])
[mock.call(compose, 'x86_64', compose.variants['Server'], disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Client'], disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Server'], disc_type='dvd')])
self.assertItemsEqual(
tweak_buildinstall.mock_calls,
[mock.call(compose,
@ -612,7 +612,7 @@ class TestCopyFiles(PungiTestCase):
})
get_volid.side_effect = (
lambda compose, arch, variant, escape_spaces, disc_type: "%s.%s" % (variant.uid, arch)
lambda compose, arch, variant, disc_type: "%s.%s" % (variant.uid, arch)
)
get_kickstart_file.return_value = 'kickstart'
@ -622,9 +622,9 @@ class TestCopyFiles(PungiTestCase):
self.assertItemsEqual(
get_volid.mock_calls,
[mock.call(compose, 'x86_64', compose.variants['Server'], escape_spaces=False, disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Client'], escape_spaces=False, disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Server'], escape_spaces=False, disc_type='dvd')])
[mock.call(compose, 'x86_64', compose.variants['Server'], disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Client'], disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Server'], disc_type='dvd')])
self.assertItemsEqual(
tweak_buildinstall.mock_calls,
[mock.call(compose,
@ -677,7 +677,7 @@ class TestCopyFiles(PungiTestCase):
})
get_volid.side_effect = (
lambda compose, arch, variant, escape_spaces, disc_type: "%s.%s" % (variant.uid, arch)
lambda compose, arch, variant, disc_type: "%s.%s" % (variant.uid, arch)
)
get_kickstart_file.return_value = 'kickstart'
tweak_buildinstall.side_effect = boom
@ -688,9 +688,9 @@ class TestCopyFiles(PungiTestCase):
self.assertItemsEqual(
get_volid.mock_calls,
[mock.call(compose, 'x86_64', compose.variants['Server'], escape_spaces=False, disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Client'], escape_spaces=False, disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Server'], escape_spaces=False, disc_type='dvd')])
[mock.call(compose, 'x86_64', compose.variants['Server'], disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Client'], disc_type='dvd'),
mock.call(compose, 'amd64', compose.variants['Server'], disc_type='dvd')])
self.assertItemsEqual(
tweak_buildinstall.mock_calls,
[mock.call(compose,

View File

@ -198,7 +198,7 @@ class TestVolumeIdGenerator(unittest.TestCase):
c = compose.Compose(conf, self.tmp_dir)
volid = util.get_volid(c, 'x86_64', variant, escape_spaces=False, disc_type=False)
volid = util.get_volid(c, 'x86_64', variant, disc_type=False)
self.assertEqual(volid, expected)
@ -234,7 +234,7 @@ class TestVolumeIdGenerator(unittest.TestCase):
c = compose.Compose(conf, self.tmp_dir)
volid = util.get_volid(c, 'x86_64', variant, escape_spaces=False, disc_type=False)
volid = util.get_volid(c, 'x86_64', variant, disc_type=False)
self.assertEqual(volid, expected)
@ -255,7 +255,7 @@ class TestVolumeIdGenerator(unittest.TestCase):
c = compose.Compose(conf, self.tmp_dir)
with self.assertRaises(ValueError) as ctx:
util.get_volid(c, 'x86_64', variant, escape_spaces=False, disc_type=False)
util.get_volid(c, 'x86_64', variant, disc_type=False)
self.assertIn('bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb', str(ctx.exception))
self.assertIn('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', str(ctx.exception))