Rimco/OSPy

error on www

Closed this issue · 1 comments

Hi Rimco,
a)
I now connect www to my ospy and see:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/wsgiserver/init.py", line 1245, in communicate
req.respond()
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/wsgiserver/init.py", line 775, in respond
self.server.gateway(self).respond()
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/wsgiserver/init.py", line 2018, in respond
response = self.req.server.wsgi_app(self.env, self.start_response)
File "/home/pi/OSPy/ospy/server.py", line 31, in call
return self.app(environ, xstart_response)
File "/home/pi/OSPy/ospy/server.py", line 58, in call
return self.app(environ, start_response)
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/httpserver.py", line 274, in call
return self.app(environ, start_response)
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/application.py", line 290, in wsgi
start_resp(status, headers)
File "/home/pi/OSPy/ospy/server.py", line 28, in xstart_response
self.log(status, environ)
File "/home/pi/OSPy/ospy/server.py", line 43, in log
logging.debug(web.utils.safestr(msg))
File "/usr/lib/python2.7/logging/init.py", line 1618, in debug
root.debug(msg, _args, *_kwargs)
File "/usr/lib/python2.7/logging/init.py", line 1136, in debug
self._log(DEBUG, msg, args, **kwargs)
File "/usr/lib/python2.7/logging/init.py", line 1267, in _log
self.handle(record)
File "/usr/lib/python2.7/logging/init.py", line 1277, in handle
self.callHandlers(record)
File "/usr/lib/python2.7/logging/init.py", line 1317, in callHandlers
hdlr.handle(record)
File "/usr/lib/python2.7/logging/init.py", line 748, in handle
self.emit(record)
File "/home/pi/OSPy/ospy/log.py", line 225, in emit
self.log_event(record.event_type, txt, record.levelno, False)
File "/home/pi/OSPy/ospy/log.py", line 173, in log_event
self._save_log(message, level, event_type)
File "/home/pi/OSPy/ospy/log.py", line 68, in _save_log
with open(EVENT_FILE, 'a') as fh:
IOError: [Errno 30] Read-only file system: './ospy/data/events.log'

After reboot power is all ok.
Why is this happening or what's the error?

In debug is:
2015-04-08 16:17:33,249 [DEBUG Event] stations.py:213: Activated shift outputs
2015-04-08 16:17:33,271 [DEBUG Event] outputs.py:14: Set relay_output to False
last log
----------------here is error---------------
here reboot power
2015-04-10 06:00:07,668 [START Run] Program 0 - Station 1: From 2015-04-10 06:00:07 to 2015-04-10 06:20:00
2015-04-10 06:00:07,689 [DEBUG Event] stations.py:153: Activated output 1
2015-04-10 06:00:07,694 [DEBUG Event] stations.py:213: Activated shift outputs
2015-04-10 06:00:07,703 [INFO Event] init.py:453: Started the Email Notifications plug-in.

b) It is possible to supplement to options menu for debug max file size? If the log file > 12 Mb Google does not want him to send the email. 10 Mb max file and re-lubricate line the older records?

Thanks Martin

today appeared:

Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/wsgiserver/init.py", line 1245, in communicate
req.respond()
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/wsgiserver/init.py", line 775, in respond
self.server.gateway(self).respond()
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/wsgiserver/init.py", line 2018, in respond
response = self.req.server.wsgi_app(self.env, self.start_response)
File "/home/pi/OSPy/ospy/server.py", line 31, in call
return self.app(environ, xstart_response)
File "/home/pi/OSPy/ospy/server.py", line 58, in call
return self.app(environ, start_response)
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/httpserver.py", line 274, in call
return self.app(environ, start_response)
File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/application.py", line 290, in wsgi
start_resp(status, headers)
File "/home/pi/OSPy/ospy/server.py", line 28, in xstart_response
self.log(status, environ)
File "/home/pi/OSPy/ospy/server.py", line 43, in log
logging.debug(web.utils.safestr(msg))
File "/usr/lib/python2.7/logging/init.py", line 1618, in debug
root.debug(msg, _args, *_kwargs)
File "/usr/lib/python2.7/logging/init.py", line 1136, in debug
self._log(DEBUG, msg, args, **kwargs)
File "/usr/lib/python2.7/logging/init.py", line 1267, in _log
self.handle(record)
File "/usr/lib/python2.7/logging/init.py", line 1277, in handle
self.callHandlers(record)
File "/usr/lib/python2.7/logging/init.py", line 1317, in callHandlers
hdlr.handle(record)
File "/usr/lib/python2.7/logging/init.py", line 748, in handle
self.emit(record)
File "/home/pi/OSPy/ospy/log.py", line 225, in emit
self.log_event(record.event_type, txt, record.levelno, False)
File "/home/pi/OSPy/ospy/log.py", line 173, in log_event
self._save_log(message, level, event_type)
File "/home/pi/OSPy/ospy/log.py", line 68, in _save_log
with open(EVENT_FILE, 'a') as fh:
IOError: [Errno 30] Read-only file system: './ospy/data/events.log'