Ahoj,
jsem na stejne chybe:
AttributeError("'ForisState' object has no attribute 'password_set'",)
Stack trace
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/foris/backend.py", line 85, in perform
module, action, data, controller_id=controller_id or self.controller_id
File "/usr/lib/python3.6/site-packages/foris_client/buses/ubus.py", line 127, in send
self._raise_exception_on_error(response)
File "/usr/lib/python3.6/site-packages/foris_client/buses/base.py", line 69, in _raise_exception_on_error
raise generate_controller_error(msg["module"], msg["action"])(msg["errors"])
foris_client.buses.base.ControllerError__web__get_data: Controller error(s) has occured:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/foris_controller/message_router.py", line 117, in process_message
data = module_instance.perform_action(message["action"], message.get("data", {}))
File "/usr/lib/python3.6/site-packages/foris_controller/module_base.py", line 61, in perform_action
res = action_function(data)
File "/usr/lib/python3.6/site-packages/foris_controller_modules/web/__init__.py", line 36, in action_get_data
return self.handler.get_data()
File "/usr/lib/python3.6/site-packages/foris_controller/utils.py", line 112, in inner
res = func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/foris_controller_modules/web/handlers/openwrt.py", line 79, in get_data
data = self.web_uci_cmds.get_data()
File "/usr/lib/python3.6/site-packages/foris_controller_backends/web/__init__.py", line 144, in get_data
data = backend.read("foris")
File "/usr/lib/python3.6/site-packages/foris_controller_backends/uci/__init__.py", line 332, in read
output = self.export_data(config)
File "/usr/lib/python3.6/site-packages/foris_controller_backends/uci/__init__.py", line 338, in export_data
self._run_uci_command("export", config) if config else self._run_uci_command("export")
File "/usr/lib/python3.6/site-packages/foris_controller_backends/uci/__init__.py", line 173, in _run_uci_command
raise UciException(cmdline_args, stderr)
foris_controller.exceptions.UciException: ['uci', '-n', '-c', '/etc/config/', '-P', '/tmp/.uci-foris-controller', 'export', 'foris']: command failed (b'uci: Parse error (too many arguments) at line 18, byte 28\n')
Internal error [‘uci’, ‘-n’, ‘-c’, ‘/etc/config/’, ‘-P’, ‘/tmp/.uci-foris-controller’, ‘export’, ‘foris’]: command failed (b’uci: Parse error (too many arguments) at line 18, byte 28\n’)(’<class ‘foris_controller.exceptions.UciException’>’)
Postupoval jsem podle druheho prispevku:
fw_setenv bootcmd 'env default -f -a; saveenv; reset'
reboot
pkgupdate
btrfs_migrate restore
Pakrestart , ale foris porad nejde. Vi nekdo dalsi postup?
Diky