FabioRosado on master
Fix configuration sample entry … (compare)
token
meant since Slack's api docs list 6 different kinds of tokens.
INFO opsdroid.parsers.rasanlu: Starting Rasa NLU training.
Traceback (most recent call last):
File "/home/stuart/.virtualenvs/opsdroid/bin/opsdroid", line 33, in <module>
sys.exit(load_entry_point('opsdroid', 'console_scripts', 'opsdroid')())
File "/home/stuart/.virtualenvs/opsdroid/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/stuart/.virtualenvs/opsdroid/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/home/stuart/.virtualenvs/opsdroid/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/stuart/.virtualenvs/opsdroid/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/stuart/.virtualenvs/opsdroid/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/home/stuart/Git/opsdroid/opsdroid/cli/start.py", line 43, in start
opsdroid.run()
File "/home/stuart/Git/opsdroid/opsdroid/core.py", line 166, in run
self.sync_load()
File "/home/stuart/Git/opsdroid/opsdroid/core.py", line 215, in sync_load
self.eventloop.run_until_complete(self.load())
File "/usr/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
return future.result()
File "/home/stuart/Git/opsdroid/opsdroid/core.py", line 228, in load
await self.train_parsers(self.modules["skills"])
File "/home/stuart/Git/opsdroid/opsdroid/core.py", line 355, in train_parsers
await train_rasanlu(rasanlu, skills)
File "/home/stuart/Git/opsdroid/opsdroid/parsers/rasanlu.py", line 93, in train_rasanlu
if config["model"] in await _get_existing_models(config):
File "/home/stuart/Git/opsdroid/opsdroid/parsers/rasanlu.py", line 76, in _get_existing_models
if project in result["available_projects"]:
KeyError: 'available_projects'
<2
exception=OSError(98, "error while attempting to bind on address ('0.0.0.0', 8080): address already in use")>
DEBUG opsdroid.loader: Installing impact...
DEBUG opsdroid.loader: Installed impact to /home/app/.local/share/opsdroid/opsdroid-modules/skill/impact.
DEBUG opsdroid.loader: Couldn't find the file requirements.txt, skipping.
DEBUG opsdroid.loader: Loaded skill: opsdroid-modules.skill.impact.
DEBUG opsdroid.loader: Removing cache for local module /home/app/.local/share/opsdroid/opsdroid-modules/skill/help, set 'no-cache: false' to disable this.
DEBUG opsdroid.loader: Installing help...
DEBUG opsdroid.loader: Installed help to /home/app/.local/share/opsdroid/opsdroid-modules/skill/help.
DEBUG opsdroid.loader: Couldn't find the file requirements.txt, skipping.
ERROR opsdroid.loader: Failed to load skill: opsdroid-modules.skill.help.
ERROR opsdroid.loader: Module help failed to import.
DEBUG opsdroid.loader: Removing cache for local module /home/app/.local/share/opsdroid/opsdroid-modules/skill/severity, set 'no-cache: false' to disable this.
DEBUG opsdroid.loader: Installing severity...
DEBUG opsdroid.loader: Installed severity to /home/app/.local/share/opsdroid/opsdroid-modules/skill/severity.
DEBUG opsdroid.loader: Couldn't find the file requirements.txt, skipping.
DEBUG opsdroid.loader: Loaded skill: opsdroid-modules.skill.severity.
My guess is something path related. Seeing how it just says "module can not be imported"
Even I thought the same at first @cadair:cadair.com but the thing is, there is no fixed set of skills which are always failing to load. it is random after each restart
Hi all, I am getting this error while loading database module in opsdroid. I am running this on containers.
DEBUG asyncio: Using selector: EpollSelector
Traceback (most recent call last):
File "<frozen importlib._bootstrap>", line 900, in _find_spec
AttributeError: '_Importer' object has no attribute 'find_spec'
Can someone please help me here. Not sure what I am missing.
If I remove DB config from the configuration.yaml, everything works fine.