lueschem / edi

Embedded development infrastructure.
https://www.get-edi.io
GNU Lesser General Public License v3.0
38 stars 12 forks source link

edi commands fail with --log=DEBUG #78

Closed lueschem closed 1 year ago

lueschem commented 1 year ago

If the log level is set to debug edi will fail during lxc profile creation:

  File "<stdin>", line 1, in <module>
  File "/home/lueschem/edi-workspace/edi/edi/lib/shellhelpers.py", line 225, in func_wrapper
    return func(*args, **kwargs)
  File "/home/lueschem/edi-workspace/edi/edi/lib/lxchelpers.py", line 218, in get_profile_description
    return yaml.safe_load(result.stdout).get('description', '')
  File "/usr/lib/python3/dist-packages/yaml/__init__.py", line 162, in safe_load
    return load(stream, SafeLoader)
  File "/usr/lib/python3/dist-packages/yaml/__init__.py", line 112, in load
    loader = Loader(stream)
  File "/usr/lib/python3/dist-packages/yaml/loader.py", line 34, in __init__
    Reader.__init__(self, stream)
  File "/usr/lib/python3/dist-packages/yaml/reader.py", line 85, in __init__
    self.determine_encoding()
  File "/usr/lib/python3/dist-packages/yaml/reader.py", line 124, in determine_encoding
    self.update_raw()
  File "/usr/lib/python3/dist-packages/yaml/reader.py", line 178, in update_raw
    data = self.stream.read(size)
AttributeError: 'NoneType' object has no attribute 'read'