I found the following error while using the planetoid pluging:
--- Logging error ---
Traceback (most recent call last):
File "/usr/lib/python3.6/logging/__init__.py", line 994, in emit
msg = self.format(record)
File "/usr/lib/python3.6/logging/__init__.py", line 840, in format
return fmt.format(record)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/nikola/log.py", line 64, in format
message = super().format(record)
File "/usr/lib/python3.6/logging/__init__.py", line 577, in format
record.message = record.getMessage()
File "/usr/lib/python3.6/logging/__init__.py", line 338, in getMessage
msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
File "/home/tzulberti/envs/planeta_pyar/bin/nikola", line 8, in <module>
sys.exit(main())
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/nikola/__main__.py", line 165, in main
_ = DN.run(oargs)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/nikola/__main__.py", line 369, in run
return super(DoitNikola, self).run(cmd_args)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/doit/doit_cmd.py", line 190, in run
return command.parse_execute(args)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/doit/cmd_base.py", line 150, in parse_execute
return self.execute(params, args)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/doit/cmd_base.py", line 601, in execute
return self._execute(**exec_params)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/doit/cmd_run.py", line 264, in _execute
return runner.run_all(self.control.task_dispatcher())
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/doit/runner.py", line 256, in run_all
self.run_tasks(task_dispatcher)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/doit/runner.py", line 222, in run_tasks
catched_excp = self.execute_task(node.task)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/doit/runner.py", line 177, in execute_task
return task.execute(self.stream)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/doit/task.py", line 460, in execute
action_return = action.execute(task_stdout, task_stderr)
File "/home/tzulberti/envs/planeta_pyar/lib/python3.6/site-packages/doit/action.py", line 437, in execute
returned_value = self.py_callable(*self.args, **kwargs)
File "/home/tzulberti/workspace/planeta-pyar/solopython/plugins/planetoid/planetoid.py", line 183, in update_feed
LOGGER.info("DATE:===>", date)
Message: 'DATE:===>'
That is just that it can't log that line, but there are many lines like that is it is difficult to follow the flow if there is an error
I found the following error while using the planetoid pluging:
That is just that it can't log that line, but there are many lines like that is it is difficult to follow the flow if there is an error