FabioRosado on master
Fix configuration sample entry … (compare)
<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.
I feel very dumb... looking at this code in logging:
try:
if config["logging"]["path"]:
logfile_path = os.path.expanduser(config["logging"]["path"])
else:
logfile_path = config["logging"]["path"]
except KeyError:
logfile_path = DEFAULT_LOG_FILENAME
I'm assuming because we can set path to false, that's the reason why we have that if/else statement there? 🤔
logfile_path
check for the file handler! I was assuming logfile always returned something