getnikola / plugins

Extra plugins for Nikola

Home Page:https://plugins.getnikola.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logging error when using planetoid plugin

tzulberti opened this issue · comments

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