Skip to content

Instantly share code, notes, and snippets.

root@domogik0:/home# sudo /etc/init.d/domogik start
* Starting 0MQ broker ... Done.
* Starting 0MQ forwarder ... Done.
* Starting xPL (python version) ... Done.
* Starting Manager (with -a -d -r -x -s -b) ... Traceback (most recent call last):
File "/usr/local/bin/dmg_manager", line 9, in <module>
load_entry_point('Domogik==0.4.2', 'console_scripts', 'dmg_manager')()
File "/home/domogik/src/domogik/bin/manager.py", line 1795, in main
Manager()
File "/home/domogik/src/domogik/bin/manager.py", line 148, in __init__
root@domogik0:/home# cat /var/log/domogik/dbmgr.log
2015-10-20 18:33:51,833 domogik-dbmgr DEBUG __del__ Single client
2015-10-20 18:33:51,833 domogik-dbmgr DEBUG the stack is :
2015-10-20 18:33:51,833 domogik-dbmgr DEBUG (<frame object at 0xdb2d70>, '/home/domogik/src/domogik/common/plugin.py', 883, '__del__', [' for elt in inspect.stack():\n'], 0)
2015-10-20 18:33:51,833 domogik-dbmgr DEBUG force_leave called
2015-10-20 18:33:51,833 domogik-dbmgr DEBUG the stack is :
2015-10-20 18:33:51,834 domogik-dbmgr DEBUG (<frame object at 0xdb2f50>, '/home/domogik/src/domogik/common/plugin.py', 897, 'force_leave', [' for elt in inspect.stack():\n'], 0)
2015-10-20 18:33:51,834 domogik-dbmgr DEBUG (<frame object at 0xdb2d70>, '/home/domogik/src/domogik/common/plugin.py', 886, '__del__', [' self.force_leave()\n'], 0)
2015-10-20 18:33:51,874 domogik-dbmgr DEBUG __del__ Single client
2015-10-20 18:33:51,874 domogik-dbmgr DEBUG the stack is :
root@domogik0:/home# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 10648 824 ? Ss 18:23 0:00 init [3]
root 1376 0.0 0.0 9960 2568 ? Ss 18:23 0:00 dhclient -v -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases eth0
root 1532 0.0 0.0 30808 448 ? S 18:23 0:00 supervising syslog-ng
root 1533 0.0 0.0 88392 3684 ? Ss 18:23 0:00 /usr/sbin/syslog-ng -p /var/run/syslog-ng.pid
root 1608 0.0 0.0 49932 1204 ? Ss 18:23 0:00 /usr/sbin/sshd
root 1645 0.0 0.0 20380 852 ? Ss 18:23 0:00 /usr/sbin/cron
103 1831 0.0 0.0 29804 724 ? Ss 18:23 0:00 /usr/bin/dbus-daemon --system
102 1943 0.0 0.0 44736 996 ? Ss 18:23 0:00 /usr/sbin/exim4 -bd -q30m
root@domogik0:/home/domogik-mq# grep BIND /var/log/domogik/*.log
/var/log/domogik/manager.log:2015-10-20 18:47:03,924 domogik-manager INFO Binding to ('192.168.0.34', 0) [BIND]...
/var/log/domogik/manager.log:2015-10-20 18:51:05,063 domogik-manager INFO Binding to ('192.168.0.34', 0) [BIND]...
Fichier binaire /var/log/domogik/mq_broker.log concordant
/var/log/domogik/mq_forwarder.log:2015-10-20 18:47:03,487 domogik-mq_forwarder INFO Waiting for messages on tcp://192.168.0.34:40411 [BIND]
/var/log/domogik/mq_forwarder.log:2015-10-20 18:47:03,487 domogik-mq_forwarder INFO Sending messages to tcp://192.168.0.34:40412 [BIND]
/var/log/domogik/mq_forwarder.log:2015-10-20 18:51:04,614 domogik-mq_forwarder INFO Waiting for messages on tcp://192.168.0.34:40411 [BIND]
/var/log/domogik/mq_forwarder.log:2015-10-20 18:51:04,615 domogik-mq_forwarder INFO Sending messages to tcp://192.168.0.34:40412 [BIND]
/var/log/domogik/rest.log:2015-10-20 18:47:05,973 domogik-rest INFO - 192.168.0.34:40405 [BIND]
/var/log/domogik/rest.
root@domogik0:/home/domogik-mq# cat /var/log/domogik/mq_broker.log
2015-10-20 18:47:03,276 domogik-mq_broker INFO MDP broker startup...
2015-10-20 18:47:03,277 domogik-mq_broker INFO Using tcp://192.168.0.34:40410 [BIND]
2015-10-20 18:47:03,278 domogik-mq_broker DEBUG Socket created...
2015-10-20 18:47:03,278 domogik-mq_broker DEBUG Launch the timer...
2015-10-20 18:47:03,278 domogik-mq_broker INFO MDP broker started
2015-10-20 18:47:05,068 domogik-mq_broker DEBUG Try to register a worker : wid=k▒Eh, service=dbmgr
2015-10-20 18:47:05,069 domogik-mq_broker INFO Registered worker : wid=k▒Eh, service=dbmgr
2015-10-20 18:47:05,975 domogik-mq_broker DEBUG Try to register a worker : wid=k▒Ei, service=rest
2015-10-20 18:47:05,975 domogik-mq_broker INFO Registered worker : wid=k▒Ei, service=rest
root@domogik0:/home/domogik-mq# cat /var/log/domogik/mq_forwarder.log
2015-10-20 18:47:03,486 domogik-mq_forwarder INFO Starting the forwarder
2015-10-20 18:47:03,487 domogik-mq_forwarder INFO Waiting for messages on tcp://192.168.0.34:40411 [BIND]
2015-10-20 18:47:03,487 domogik-mq_forwarder INFO Sending messages to tcp://192.168.0.34:40412 [BIND]
2015-10-20 18:47:03,487 domogik-mq_forwarder INFO Forwarding messages...
2015-10-20 18:47:03,934 domogik-mq_forwarder ERROR BAD direction message: ['\x01plugin.status']
2015-10-20 18:47:04,934 domogik-mq_forwarder DEBUG Forwarding message: plugin.status.1445359624_93.0_1
2015-10-20 18:47:04,935 domogik-mq_forwarder DEBUG Forwarding message: plugin.status.1445359624_94.0_1
2015-10-20 18:47:05,068 domogik-mq_forwarder DEBUG Forwarding message: plugin.status.1445359625_07.0_1
2015-10-20 18:47:05,952 domogik-mq_forwarder DEBUG Forwarding message: plugin.status.1445359625_95.0_1
root@domogik0:/home/domogik/src/domogik/examples/mq-python# python sub_all.py
New pub message plugin.status
{u'host': u'domogik0', u'type': u'core', u'name': u'manager', u'event': u'starting'}
New pub message plugin.status
{u'host': u'domogik0', u'type': u'core', u'name': u'dbmgr', u'event': u'alive'}
New pub message plugin.status
{u'host': u'domogik0', u'type': u'core', u'name': u'rest', u'event': u'alive'}
New pub message plugin.status
{u'host': u'domogik0', u'type': u'core', u'name': u'xplgw', u'event': u'alive'}
New pub message plugin.status
ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 10648 824 ? Ss 18:23 0:00 init [3]
root 1376 0.0 0.0 9960 2568 ? Ss 18:23 0:00 dhclient -v -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases eth0
root 1532 0.0 0.0 30808 448 ? S 18:23 0:00 supervising syslog-ng
root 1533 0.0 0.0 88392 3684 ? Ss 18:23 0:00 /usr/sbin/syslog-ng -p /var/run/syslog-ng.pid
root 1608 0.0 0.0 49932 1204 ? Ss 18:23 0:00 /usr/sbin/sshd
root 1645 0.0 0.0 20380 852 ? Ss 18:23 0:00 /usr/sbin/cron
103 1831 0.0 0.0 29804 724 ? Ss 18:23 0:00 /usr/bin/dbus-daemon --system
102 1943 0.0 0.0 44736 996 ? Ss 18:23 0:00 /usr/sbin/exim4 -bd -q30m
root@domogik0:/home/domogik# cat src/domogik/admin/application.py
from domogik.common.utils import get_packages_directory, get_libraries_directory
import sys
import os
from flask import Flask, g
try:
from flask_wtf import Form, RecaptchaField
except ImportError:
from flaskext.wtf import Form, RecaptchaField
root@domogik0:~# /home/domogik/src/domogik/bin/package.py Domogik release : 0.4.2
Package brain_base
- version : 1.1
- install mode : symbolic link to : /home/domogik-brain-base
Package plugin_geoloc
- version : 1.2
- install mode : symbolic link to : /home/domogik-plugin-geoloc