Я пытаюсь получить доступ к ufw с помощью python, но в строке 53 из backend.py они поднимают странную ошибку, которая не имеет никакого смысла:
Traceback (most recent call last):
File "mymodule.py", line 1467, in <module>
print backend.UFWBackend('notused', False).get_rules()
File "/usr/lib/python2.7/dist-packages/ufw/backend.py", line 53, in __init__
self._read_rules()
AttributeError: UFWBackend instance has no attribute '_read_rules'
Вот код, который повышает этот error:
backend.UFWBackend('notused', False).get_rules()
На всем коде есть минимальные комментарии и строки doc, а также неиспользованные и необъявленные атрибуты и методы, поэтому было сложно перемещаться.