Advertisement
Guest User

Untitled

a guest
Dec 28th, 2015
442
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.54 KB | None | 0 0
  1. pi@raspberrypi:~ $ doorpi_cli --trace
  2. 2015-12-28 09:57:33,527 [INFO] [doorpi.main]
  3. ___ ___ _
  4. / \___ ___ _ __ / _ (_) VoIP Door-Intercomstation with Raspberry Pi
  5. / /\ / _ \ / _ \| '__/ /_)/ | version: 2.4.1.6
  6. / /_// (_) | (_) | | / ___/| | license: CC BY-NC 4.0
  7. /___,' \___/ \___/|_| \/ |_| URL: <https://github.com/motom001/DoorPi>
  8.  
  9. Authors: Thomas Meissner <motom001@gmail.com>
  10. Supporter: Phillip Munz <office@businessaccess.info>
  11. Hermann Dötsch <doorpi1@gmail.com>
  12. Dennis Häußler <haeusslerd@outlook.com>
  13. Hubert Nusser <hubsif@gmx.de>
  14. Michael Hauer <frrr@gmx.at>
  15. Andreas Schwarz <doorpi@schwarz-ketsch.de>
  16. Max Rößler <max_kr@gmx.de>
  17. missing someone? -> sorry -> mail me
  18.  
  19. 2015-12-28 09:57:33,531 [DEBUG] [doorpi.main] loaded with arguments: ['/usr/local/bin/doorpi_cli', '--trace']
  20. 2015-12-28 09:57:33,535 [DEBUG] [doorpi.doorpi] run
  21. 2015-12-28 09:57:33,538 [DEBUG] [doorpi.doorpi] prepare
  22. 2015-12-28 09:57:33,541 [DEBUG] [doorpi.doorpi] given arguments argv: Namespace(configfile=None, debug=False, test=False, trace=True)
  23. 2015-12-28 09:57:33,551 [INFO] [doorpi.conf.config_object] use configfile: /usr/local/etc/DoorPi/conf/doorpi.ini
  24. 2015-12-28 09:57:33,566 [DEBUG] [doorpi.conf.config_object] __init__
  25. 2015-12-28 09:57:33,568 [TRACE] [doorpi.conf.config_object] get_from_config
  26. 2015-12-28 09:57:33,578 [TRACE] [doorpi.conf.config_object] get_string for key base_path in section DoorPi (default: /usr/local/etc/DoorPi) returns /usr/local/etc/DoorPi
  27. 2015-12-28 09:57:33,582 [TRACE] [doorpi.conf.config_object] get_string for key eventlog in section DoorPi (default: !BASEPATH!/conf/eventlog.db) returns !BASEPATH!/conf/eventlog.db
  28. 2015-12-28 09:57:33,586 [DEBUG] [doorpi.conf.config_object] parse string "!BASEPATH!/conf/eventlog.db" to "/usr/local/etc/DoorPi/conf/eventlog.db"
  29. 2015-12-28 09:57:33,600 [TRACE] [doorpi.action.handler] register Event BeforeStartup from doorpi.doorpi
  30. 2015-12-28 09:57:33,604 [DEBUG] [doorpi.action.handler] event_source doorpi.doorpi was added
  31. 2015-12-28 09:57:33,607 [TRACE] [doorpi.action.handler] added event_name BeforeStartup and registered source doorpi.doorpi
  32. 2015-12-28 09:57:33,609 [TRACE] [doorpi.action.handler] register Event OnStartup from doorpi.doorpi
  33. 2015-12-28 09:57:33,612 [TRACE] [doorpi.action.handler] added event_name OnStartup and registered source doorpi.doorpi
  34. 2015-12-28 09:57:33,615 [TRACE] [doorpi.action.handler] register Event AfterStartup from doorpi.doorpi
  35. 2015-12-28 09:57:33,619 [TRACE] [doorpi.action.handler] added event_name AfterStartup and registered source doorpi.doorpi
  36. 2015-12-28 09:57:33,621 [TRACE] [doorpi.action.handler] register Event BeforeShutdown from doorpi.doorpi
  37. 2015-12-28 09:57:33,624 [TRACE] [doorpi.action.handler] added event_name BeforeShutdown and registered source doorpi.doorpi
  38. 2015-12-28 09:57:33,627 [TRACE] [doorpi.action.handler] register Event OnShutdown from doorpi.doorpi
  39. 2015-12-28 09:57:33,630 [TRACE] [doorpi.action.handler] added event_name OnShutdown and registered source doorpi.doorpi
  40. 2015-12-28 09:57:33,633 [TRACE] [doorpi.action.handler] register Event AfterShutdown from doorpi.doorpi
  41. 2015-12-28 09:57:33,635 [TRACE] [doorpi.action.handler] added event_name AfterShutdown and registered source doorpi.doorpi
  42. 2015-12-28 09:57:33,643 [DEBUG] [doorpi.action.SingleActions.time_tick] doorpi.action.SingleActions.time_tick loaded
  43. 2015-12-28 09:57:33,648 [DEBUG] [doorpi.action.handler] event_source doorpi.action.SingleActions.time_tick was added
  44. 2015-12-28 09:57:33,663 [TRACE] [doorpi.action.handler] action TimeTickDestroyAction with args () and kwargs {} was added to new evententry OnShutdown
  45. 2015-12-28 09:57:33,666 [TRACE] [doorpi.action.handler] action TimeTickAction with args ('!last_tick!',) and kwargs {} was added to new evententry OnTimeTick
  46. 2015-12-28 09:57:33,669 [TRACE] [doorpi.conf.config_object] get_string for key ip in section DoorPiWeb (default: ) returns
  47. 2015-12-28 09:57:33,672 [TRACE] [doorpi.conf.config_object] get_integer for key port in section DoorPiWeb (default: 80) returns 80
  48. 2015-12-28 09:57:33,677 [WARNING] [doorpi.status.webserver] failed to initiating WebService at ip and port 80 ([Errno 13] Permission denied)
  49. 2015-12-28 09:57:33,682 [WARNING] [doorpi.status.webserver] failed to initiating WebService at ip and port 80 ([Errno 13] Permission denied)
  50. 2015-12-28 09:57:33,691 [INFO] [doorpi.status.webserver] Initiating WebService at ip and port 8080
  51. 2015-12-28 09:57:33,694 [TRACE] [doorpi.action.handler] register Event OnWebServerStart from doorpi.status.webserver
  52. 2015-12-28 09:57:33,697 [DEBUG] [doorpi.action.handler] event_source doorpi.status.webserver was added
  53. 2015-12-28 09:57:33,701 [TRACE] [doorpi.action.handler] added event_name OnWebServerStart and registered source doorpi.status.webserver
  54. 2015-12-28 09:57:33,704 [TRACE] [doorpi.action.handler] register Event OnWebServerStop from doorpi.status.webserver
  55. 2015-12-28 09:57:33,707 [TRACE] [doorpi.action.handler] added event_name OnWebServerStop and registered source doorpi.status.webserver
  56. 2015-12-28 09:57:33,711 [TRACE] [doorpi.conf.config_object] get_string for key www in section DoorPiWeb (default: !BASEPATH!/../DoorPiWeb) returns !BASEPATH!/../DoorPiWeb
  57. 2015-12-28 09:57:33,715 [DEBUG] [doorpi.conf.config_object] parse string "!BASEPATH!/../DoorPiWeb" to "/usr/local/etc/DoorPi/../DoorPiWeb"
  58. 2015-12-28 09:57:33,718 [TRACE] [doorpi.conf.config_object] get_string for key indexfile in section DoorPiWeb (default: index.html) returns index.html
  59. 2015-12-28 09:57:33,723 [DEBUG] [doorpi.conf.config_object] parse string "index.html" to "index.html"
  60. 2015-12-28 09:57:33,726 [TRACE] [doorpi.conf.config_object] get_string for key loginfile in section DoorPiWeb (default: login.html) returns login.html
  61. 2015-12-28 09:57:33,730 [DEBUG] [doorpi.conf.config_object] parse string "login.html" to "login.html"
  62. 2015-12-28 09:57:33,733 [TRACE] [doorpi.conf.config_object] get_string for key public in section DoorPiWeb (default: AREA_public) returns AREA_public
  63. 2015-12-28 09:57:33,738 [DEBUG] [doorpi.conf.config_object] parse string "AREA_public" to "AREA_public"
  64. 2015-12-28 09:57:33,742 [TRACE] [doorpi.conf.config_object] get_string for key online_fallback in section DoorPiWeb (default: http://motom001.github.io/DoorPiWeb) returns http://motom001.github.io/DoorPiWeb
  65. 2015-12-28 09:57:33,746 [DEBUG] [doorpi.conf.config_object] parse string "http://motom001.github.io/DoorPiWeb" to "http://motom001.github.io/DoorPiWeb"
  66. 2015-12-28 09:57:33,749 [WARNING] [root] section WritePermission not found in configfile
  67. 2015-12-28 09:57:33,752 [TRACE] [doorpi.conf.config_object] get_keys for section WritePermission returns []
  68. 2015-12-28 09:57:33,756 [WARNING] [root] section ReadPermission not found in configfile
  69. 2015-12-28 09:57:33,758 [TRACE] [doorpi.conf.config_object] get_keys for section ReadPermission returns []
  70. 2015-12-28 09:57:33,762 [WARNING] [root] section Group not found in configfile
  71. 2015-12-28 09:57:33,765 [TRACE] [doorpi.conf.config_object] get_keys for section Group returns []
  72. 2015-12-28 09:57:33,768 [WARNING] [root] section User not found in configfile
  73. 2015-12-28 09:57:33,771 [TRACE] [doorpi.conf.config_object] get_keys for section User returns []
  74. 2015-12-28 09:57:33,774 [TRACE] [doorpi.conf.config_object] get_sections returns ['DoorPiWeb', 'keyboards', 'EVENT_OnStartup', 'SIP-Phone', 'DoorPi']
  75. 2015-12-28 09:57:33,778 [ERROR] [doorpi.status.webserver] no ReadPermission found
  76. 2015-12-28 09:57:33,781 [ERROR] [doorpi.status.webserver] no groups in configfile!
  77. 2015-12-28 09:57:33,785 [ERROR] [doorpi.status.webserver] no WritePermission found
  78. 2015-12-28 09:57:33,788 [TRACE] [doorpi.action.handler] action WebServerStartupAction with args () and kwargs {} was added to new evententry OnWebServerStart
  79. 2015-12-28 09:57:33,792 [TRACE] [doorpi.action.handler] action WebServerShutdownAction with args () and kwargs {} was added to event OnShutdown
  80. 2015-12-28 09:57:33,795 [TRACE] [doorpi.action.handler] fire Event OnWebServerStart from doorpi.status.webserver asyncron
  81. 2015-12-28 09:57:33,803 [TRACE] [doorpi.action.handler] register Event OnWebServerRequest from doorpi.status.webserver_lib.request_handler
  82. 2015-12-28 09:57:33,806 [DEBUG] [doorpi.action.handler] event_source doorpi.status.webserver_lib.request_handler was added
  83. 2015-12-28 09:57:33,820 [TRACE] [doorpi.action.handler] added event_name OnWebServerRequest and registered source doorpi.status.webserver_lib.request_handler
  84. 2015-12-28 09:57:33,823 [TRACE] [doorpi.action.handler] register Event OnWebServerRequestGet from doorpi.status.webserver_lib.request_handler
  85. 2015-12-28 09:57:33,826 [TRACE] [doorpi.action.handler] added event_name OnWebServerRequestGet and registered source doorpi.status.webserver_lib.request_handler
  86. Exception in thread OnWebServerStart from doorpi.status.webserver:
  87. Traceback (most recent call last):
  88. File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  89. self.run()
  90. File "/usr/lib/python2.7/threading.py", line 763, in run
  91. self.__target(*self.__args, **self.__kwargs)
  92. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 251, in fire_event_synchron
  93. if not silent: self.db.insert_event_log(event_fire_id, event_source, event_name, start_time, kwargs)
  94. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 135, in insert_event_log
  95. self.execute_sql(sql_statement)
  96. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 121, in execute_sql
  97. return self._db.execute(sql)
  98. OperationalError: attempt to write a readonly database
  99.  
  100. 2015-12-28 09:57:33,832 [TRACE] [doorpi.action.handler] register Event OnWebServerRequestPost from doorpi.status.webserver_lib.request_handler
  101. 2015-12-28 09:57:33,836 [TRACE] [doorpi.action.handler] added event_name OnWebServerRequestPost and registered source doorpi.status.webserver_lib.request_handler
  102. 2015-12-28 09:57:33,839 [TRACE] [doorpi.action.handler] register Event OnWebServerVirtualResource from doorpi.status.webserver_lib.request_handler
  103. 2015-12-28 09:57:33,842 [TRACE] [doorpi.action.handler] added event_name OnWebServerVirtualResource and registered source doorpi.status.webserver_lib.request_handler
  104. 2015-12-28 09:57:33,845 [TRACE] [doorpi.action.handler] register Event OnWebServerRealResource from doorpi.status.webserver_lib.request_handler
  105. 2015-12-28 09:57:33,849 [TRACE] [doorpi.action.handler] added event_name OnWebServerRealResource and registered source doorpi.status.webserver_lib.request_handler
  106. 2015-12-28 09:57:33,852 [TRACE] [doorpi.action.handler] register Event OnFireEvent from doorpi.status.webserver_lib.request_handler
  107. 2015-12-28 09:57:33,855 [TRACE] [doorpi.action.handler] added event_name OnFireEvent and registered source doorpi.status.webserver_lib.request_handler
  108. 2015-12-28 09:57:33,859 [TRACE] [doorpi.action.handler] register Event OnConfigKeySet from doorpi.status.webserver_lib.request_handler
  109. 2015-12-28 09:57:33,862 [TRACE] [doorpi.action.handler] added event_name OnConfigKeySet and registered source doorpi.status.webserver_lib.request_handler
  110. 2015-12-28 09:57:33,865 [TRACE] [doorpi.action.handler] register Event OnConfigKeyDelete from doorpi.status.webserver_lib.request_handler
  111. 2015-12-28 09:57:33,868 [TRACE] [doorpi.action.handler] added event_name OnConfigKeyDelete and registered source doorpi.status.webserver_lib.request_handler
  112. 2015-12-28 09:57:33,871 [TRACE] [doorpi.action.handler] action <bound method DoorPiWeb.inform_own_url of <doorpi.status.webserver.DoorPiWeb instance at 0xb6424d78>> with args () and kwargs {} was added to new evententry OnTimeSecondEvenNumber
  113. 2015-12-28 09:57:33,875 [TRACE] [doorpi.conf.config_object] get_keys for section keyboards returns ['dummy']
  114. 2015-12-28 09:57:33,878 [INFO] [doorpi.keyboard.KeyboardInterface] using multi-keyboard mode (keyboards: dummy)
  115. 2015-12-28 09:57:33,881 [INFO] [doorpi.keyboard.KeyboardInterface] trying to add keyboard 'dummy' to handler
  116. 2015-12-28 09:57:33,885 [TRACE] [doorpi.conf.config_object] get_string for key dummy in section keyboards (default: dummy) returns dummy
  117. 2015-12-28 09:57:33,888 [WARNING] [root] section dummy_InputPins not found in configfile
  118. 2015-12-28 09:57:33,891 [TRACE] [doorpi.conf.config_object] get_keys for section dummy_InputPins returns []
  119. 2015-12-28 09:57:33,895 [WARNING] [root] section dummy_OutputPins not found in configfile
  120. 2015-12-28 09:57:33,897 [TRACE] [doorpi.conf.config_object] get_keys for section dummy_OutputPins returns []
  121. 2015-12-28 09:57:33,901 [TRACE] [doorpi.conf.config_object] get_integer for key bouncetime in section dummy_keyboard (default: 2000) returns 2000.0
  122. 2015-12-28 09:57:33,905 [TRACE] [doorpi.conf.config_object] get_integer for key polarity in section dummy_keyboard (default: 0) returns 0
  123. 2015-12-28 09:57:33,910 [DEBUG] [doorpi.keyboard.from_dummy] doorpi.keyboard.from_dummy loaded
  124. 2015-12-28 09:57:33,915 [DEBUG] [doorpi.keyboard.from_dummy] __init__(input_pins = [], output_pins = [], bouncetime = 2000.0, polarity = 0)
  125. 2015-12-28 09:57:33,918 [WARNING] [root] section dummy_InputPins not found in configfile
  126. 2015-12-28 09:57:33,921 [TRACE] [doorpi.conf.config_object] get_keys for section dummy_InputPins returns []
  127. 2015-12-28 09:57:33,924 [WARNING] [root] section dummy_OutputPins not found in configfile
  128. 2015-12-28 09:57:33,927 [TRACE] [doorpi.conf.config_object] get_keys for section dummy_OutputPins returns []
  129. 2015-12-28 09:57:33,930 [TRACE] [doorpi.action.handler] action KeyboardDestroyAction with args () and kwargs {} was added to event OnShutdown
  130. 2015-12-28 09:57:33,933 [WARNING] [root] section dummy_OutputPins not found in configfile
  131. 2015-12-28 09:57:33,937 [TRACE] [doorpi.conf.config_object] get_keys for section dummy_OutputPins returns []
  132. 2015-12-28 09:57:33,944 [DEBUG] [doorpi.status.status_lib.environment] doorpi.status.status_lib.environment loaded
  133. 2015-12-28 09:57:33,951 [DEBUG] [doorpi.status.requirements_lib.req_config] doorpi.status.requirements_lib.req_config loaded
  134. 2015-12-28 09:57:33,958 [DEBUG] [doorpi.status.requirements_lib.req_sipphone] doorpi.status.requirements_lib.req_sipphone loaded
  135. 2015-12-28 09:57:33,965 [DEBUG] [doorpi.sipphone.AbstractBaseClass] doorpi.sipphone.AbstractBaseClass loaded
  136. 2015-12-28 09:57:35,448 [DEBUG] [doorpi.status.requirements_lib.req_event_handler] doorpi.status.requirements_lib.req_event_handler loaded
  137. 2015-12-28 09:57:35,456 [DEBUG] [doorpi.status.requirements_lib.req_webserver] doorpi.status.requirements_lib.req_webserver loaded
  138. 2015-12-28 09:57:35,465 [DEBUG] [doorpi.status.requirements_lib.req_keyboard] doorpi.status.requirements_lib.req_keyboard loaded
  139. 2015-12-28 09:57:35,676 [DEBUG] [doorpi.status.requirements_lib.req_system] doorpi.status.requirements_lib.req_system loaded
  140. 2015-12-28 09:57:35,698 [WARNING] [doorpi.sipphone.SipphoneInterface] found no installed sipphones and use dummy as default
  141. 2015-12-28 09:57:35,700 [TRACE] [doorpi.conf.config_object] get_string for key sipphonetyp in section SIP-Phone (default: dummy) returns dummy
  142. 2015-12-28 09:57:35,707 [DEBUG] [doorpi.sipphone.from_dummy] doorpi.sipphone.from_dummy loaded
  143. 2015-12-28 09:57:35,710 [WARNING] [doorpi.sipphone.from_dummy] No sipphone in config - use dummy sipphone without functionality
  144. 2015-12-28 09:57:35,716 [DEBUG] [doorpi.sipphone.from_dummy] __init__
  145. 2015-12-28 09:57:35,719 [TRACE] [doorpi.action.handler] action <bound method DummyPhone.destroy of <doorpi.sipphone.from_dummy.DummyPhone object at 0xb6413d30>> with args () and kwargs {} was added to event OnShutdown
  146. 2015-12-28 09:57:35,722 [TRACE] [doorpi.action.handler] register Event OnSipPhoneCreate from doorpi.sipphone.from_dummy
  147. 2015-12-28 09:57:35,725 [DEBUG] [doorpi.action.handler] event_source doorpi.sipphone.from_dummy was added
  148. 2015-12-28 09:57:35,728 [TRACE] [doorpi.action.handler] added event_name OnSipPhoneCreate and registered source doorpi.sipphone.from_dummy
  149. 2015-12-28 09:57:35,731 [TRACE] [doorpi.action.handler] register Event OnSipPhoneStart from doorpi.sipphone.from_dummy
  150. 2015-12-28 09:57:35,734 [TRACE] [doorpi.action.handler] added event_name OnSipPhoneStart and registered source doorpi.sipphone.from_dummy
  151. 2015-12-28 09:57:35,737 [TRACE] [doorpi.action.handler] register Event OnSipPhoneDestroy from doorpi.sipphone.from_dummy
  152. 2015-12-28 09:57:35,740 [TRACE] [doorpi.action.handler] added event_name OnSipPhoneDestroy and registered source doorpi.sipphone.from_dummy
  153. 2015-12-28 09:57:35,744 [TRACE] [doorpi.action.handler] action <bound method DummyRecorder.destroy of <doorpi.sipphone.from_dummy.DummyRecorder object at 0xb5b69db0>> with args () and kwargs {} was added to new evententry OnSipPhoneDestroy
  154. 2015-12-28 09:57:35,747 [TRACE] [doorpi.action.handler] register Event OnRecorderStarted from doorpi.sipphone.from_dummy
  155. 2015-12-28 09:57:35,749 [TRACE] [doorpi.action.handler] added event_name OnRecorderStarted and registered source doorpi.sipphone.from_dummy
  156. 2015-12-28 09:57:35,754 [TRACE] [doorpi.action.handler] register Event OnRecorderStopped from doorpi.sipphone.from_dummy
  157. 2015-12-28 09:57:35,756 [TRACE] [doorpi.action.handler] added event_name OnRecorderStopped and registered source doorpi.sipphone.from_dummy
  158. 2015-12-28 09:57:35,759 [TRACE] [doorpi.action.handler] register Event OnRecorderCreated from doorpi.sipphone.from_dummy
  159. 2015-12-28 09:57:35,762 [TRACE] [doorpi.action.handler] added event_name OnRecorderCreated and registered source doorpi.sipphone.from_dummy
  160. 2015-12-28 09:57:35,765 [TRACE] [doorpi.action.handler] fire Event OnRecorderCreated from doorpi.sipphone.from_dummy asyncron
  161. 2015-12-28 09:57:35,770 [TRACE] [doorpi.action.handler] fire Event OnSipPhoneCreate from doorpi.sipphone.from_dummy asyncron
  162. Exception in thread OnRecorderCreated from doorpi.sipphone.from_dummy:
  163. Traceback (most recent call last):
  164. File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  165. self.run()
  166. File "/usr/lib/python2.7/threading.py", line 763, in run
  167. self.__target(*self.__args, **self.__kwargs)
  168. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 251, in fire_event_synchron
  169. if not silent: self.db.insert_event_log(event_fire_id, event_source, event_name, start_time, kwargs)
  170. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 135, in insert_event_log
  171. self.execute_sql(sql_statement)
  172. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 121, in execute_sql
  173. return self._db.execute(sql)
  174. OperationalError: attempt to write a readonly database
  175.  
  176. 2015-12-28 09:57:35,783 [TRACE] [doorpi.action.handler] fire Event OnSipPhoneStart from doorpi.sipphone.from_dummy asyncron
  177. Exception in thread OnSipPhoneCreate from doorpi.sipphone.from_dummy:
  178. Traceback (most recent call last):
  179. File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  180. self.run()
  181. File "/usr/lib/python2.7/threading.py", line 763, in run
  182. self.__target(*self.__args, **self.__kwargs)
  183. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 251, in fire_event_synchron
  184. if not silent: self.db.insert_event_log(event_fire_id, event_source, event_name, start_time, kwargs)
  185. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 135, in insert_event_log
  186. self.execute_sql(sql_statement)
  187. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 121, in execute_sql
  188. return self._db.execute(sql)
  189. OperationalError: attempt to write a readonly database
  190. 2015-12-28 09:57:35,795 [TRACE] [doorpi.conf.config_object] get_sections returns ['EVENT_OnStartup']
  191.  
  192. 2015-12-28 09:57:35,804 [INFO] [doorpi.doorpi] found EVENT_ section 'EVENT_OnStartup' in configfile
  193. 2015-12-28 09:57:35,808 [TRACE] [doorpi.conf.config_object] get_keys for section EVENT_OnStartup returns ['10']
  194. Exception in thread OnSipPhoneStart from doorpi.sipphone.from_dummy:
  195. Traceback (most recent call last):
  196. File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  197. self.run()
  198. File "/usr/lib/python2.7/threading.py", line 763, in run
  199. self.__target(*self.__args, **self.__kwargs)
  200. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 251, in fire_event_synchron
  201. if not silent: self.db.insert_event_log(event_fire_id, event_source, event_name, start_time, kwargs)
  202. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 135, in insert_event_log
  203. self.execute_sql(sql_statement)
  204. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 121, in execute_sql
  205. return self._db.execute(sql)
  206. OperationalError: attempt to write a readonly database
  207.  
  208. 2015-12-28 09:57:35,814 [INFO] [doorpi.doorpi] registering action '10' for event 'OnStartup'
  209. 2015-12-28 09:57:35,817 [TRACE] [doorpi.conf.config_object] get_string for key 10 in section EVENT_OnStartup (default: ) returns sleep:1
  210. 2015-12-28 09:57:35,822 [DEBUG] [doorpi.action.SingleActions.sleep] doorpi.action.SingleActions.sleep loaded
  211. 2015-12-28 09:57:35,826 [TRACE] [doorpi.action.handler] action SleepAction with args (1.0,) and kwargs {} was added to new evententry OnStartup
  212. 2015-12-28 09:57:35,829 [WARNING] [root] section dummy_InputPins not found in configfile
  213. 2015-12-28 09:57:35,833 [WARNING] [root] section DTMF not found in configfile
  214. 2015-12-28 09:57:35,840 [TRACE] [doorpi.conf.config_object] get_keys for section DTMF returns []
  215. 2015-12-28 09:57:35,844 [TRACE] [doorpi.conf.config_object] get_string for key is_alive_led in section DoorPi (default: ) returns
  216. 2015-12-28 09:57:35,847 [TRACE] [doorpi.action.handler] fire Event BeforeStartup from doorpi.doorpi asyncron
  217. 2015-12-28 09:57:35,854 [ERROR] [doorpi.main] Exception NameError: attempt to write a readonly database
  218. Traceback (most recent call last):
  219. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/main.py", line 153, in main_as_application
  220. try: doorpi.DoorPi(parsed_arguments).run()
  221. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/doorpi.py", line 237, in run
  222. self.event_handler.fire_event_synchron('OnStartup', __name__)
  223. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 251, in fire_event_synchron
  224. if not silent: self.db.insert_event_log(event_fire_id, event_source, event_name, start_time, kwargs)
  225. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 135, in insert_event_log
  226. self.execute_sql(sql_statement)
  227. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 121, in execute_sql
  228. return self._db.execute(sql)
  229. OperationalError: attempt to write a readonly database
  230. Exception in thread BeforeStartup from doorpi.doorpi:
  231. Traceback (most recent call last):
  232. File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  233. self.run()
  234. File "/usr/lib/python2.7/threading.py", line 763, in run
  235. self.__target(*self.__args, **self.__kwargs)
  236. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 251, in fire_event_synchron
  237. if not silent: self.db.insert_event_log(event_fire_id, event_source, event_name, start_time, kwargs)
  238. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 135, in insert_event_log
  239. self.execute_sql(sql_statement)
  240. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 121, in execute_sql
  241. return self._db.execute(sql)
  242. OperationalError: attempt to write a readonly database
  243.  
  244. 2015-12-28 09:57:35,871 [DEBUG] [doorpi.doorpi] destroy doorpi
  245. 2015-12-28 09:57:35,875 [DEBUG] [doorpi.doorpi] Threads before starting shutdown: [<_MainThread(MainThread, started -1225736192)>]
  246. 2015-12-28 09:57:35,878 [TRACE] [doorpi.action.handler] fire Event BeforeShutdown from doorpi.doorpi asyncron
  247. Traceback (most recent call last):
  248. File "/usr/local/bin/doorpi_cli", line 9, in <module>
  249. load_entry_point('DoorPi==2.4.1.6', 'console_scripts', 'doorpi_cli')()
  250. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/main.py", line 170, in entry_point
  251. raise SystemExit(main_as_application(sys.argv))
  252. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/main.py", line 156, in main_as_application
  253. finally: doorpi.DoorPi().destroy()
  254. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/doorpi.py", line 207, in destroy
  255. self.event_handler.fire_event_synchron('OnShutdown', __name__)
  256. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 251, in fire_event_synchron
  257. if not silent: self.db.insert_event_log(event_fire_id, event_source, event_name, start_time, kwargs)
  258. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 135, in insert_event_log
  259. self.execute_sql(sql_statement)
  260. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 121, in execute_sql
  261. return self._db.execute(sql)
  262. sqlite3.OperationalError: attempt to write a readonly database
  263. Exception in thread BeforeShutdown from doorpi.doorpi:
  264. Traceback (most recent call last):
  265. File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  266. self.run()
  267. File "/usr/lib/python2.7/threading.py", line 763, in run
  268. self.__target(*self.__args, **self.__kwargs)
  269. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 251, in fire_event_synchron
  270. if not silent: self.db.insert_event_log(event_fire_id, event_source, event_name, start_time, kwargs)
  271. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 135, in insert_event_log
  272. self.execute_sql(sql_statement)
  273. File "/usr/local/lib/python2.7/dist-packages/DoorPi-2.4.1.6-py2.7.egg/doorpi/action/handler.py", line 121, in execute_sql
  274. return self._db.execute(sql)
  275. OperationalError: attempt to write a readonly database
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement