diff options
-rw-r--r-- | cloudinit/util.py | 2 | ||||
-rw-r--r-- | tests/unittests/test_util.py | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/cloudinit/util.py b/cloudinit/util.py index f9e37a79..20916e53 100644 --- a/cloudinit/util.py +++ b/cloudinit/util.py @@ -2145,7 +2145,7 @@ def _read_dmi_syspath(key): LOG.debug("%s did not return any data", dmi_key_path) return None - # uninitialized dmi values show as all \xff and /sys appends a '\n'. + # uninitialized dmi values show as all \xff and /sys appends a '\n'. # in that event, return a string of '.' in the same length. if key_data == b'\xff' * (len(key_data) - 1) + b'\n': key_data = b"" diff --git a/tests/unittests/test_util.py b/tests/unittests/test_util.py index bdee9719..37a984ac 100644 --- a/tests/unittests/test_util.py +++ b/tests/unittests/test_util.py @@ -386,6 +386,7 @@ class TestReadDMIData(helpers.FilesystemMockingTestCase): self.assertEqual(None, util.read_dmi_data('expect-fail')) def test_dots_returned_instead_of_foxfox(self): + # uninitialized dmi values show as \xff, return those as . my_len = 32 dmi_value = b'\xff' * my_len + b'\n' expected = "" |