#1001952 FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/cdist/preos'

#1001952#5
Date:
2021-12-19 12:49:31 UTC
From:
To:
Dear Maintainer,

$ cdist preos
Traceback (most recent call last):
  File "/usr/bin/cdist", line 91, in <module>
    commandline()
  File "/usr/bin/cdist", line 52, in commandline
    return cdist.preos.PreOS.commandline(sys.argv[1:])
  File "/usr/lib/python3/dist-packages/cdist/preos.py", line 111, in commandline
    cls.preoses = find_preoses()
  File "/usr/lib/python3/dist-packages/cdist/preos.py", line 62, in find_preoses
    for preos in find_preos_plugins():
  File "/usr/lib/python3/dist-packages/cdist/preos.py", line 57, in find_preos_plugins
    yield from scan_preos_dir_plugins(dir)
  File "/usr/lib/python3/dist-packages/cdist/preos.py", line 40, in scan_preos_dir_plugins
    for fname in os.listdir(dir):
FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/cdist/preos'

It's probably just the missing 'preos' directory.


/Allan

#1001952#10
Date:
2021-12-19 13:22:21 UTC
From:
To:
Not sure why I didn't try the suggestion out before file the bug:

sudo mkdir  /usr/lib/python3/dist-packages/cdist/preos
sudo chmod 755 !$

$ cdist preos
Available PreOS-es:

$