It is not possible to update existing RRD files (when one activates greylisting stats) because the script calls a method which does not exist.
Traceback (most recent call last):
File "/srv/modoboa/instance/manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 367, in execute_from_command_line
utility.execute()
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 359, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 294, in run_from_argv
self.execute(*args, **cmd_options)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 345, in execute
output = self.handle(*args, **options)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_stats/management/commands/logparser.py", line 585, in handle
p.process()
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_stats/management/commands/logparser.py", line 556, in process
self.update_rrd(dom, t)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_stats/management/commands/logparser.py", line 279, in update_rrd
self.add_point_to_rrd(fname, tpl, values, ts=p)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_stats/management/commands/logparser.py", line 237, in add_point_to_rrd
self.tune_rrd_datasources(str(fname), op_match.group(1))
AttributeError: 'LogParser' object has no attribute 'tune_rrd_datasources'
It is not possible to update existing RRD files (when one activates greylisting stats) because the script calls a method which does not exist.