IRC logs of #tryton.de for Tuesday, 2012-06-05

chat.freenode.net #tryton.de log beginning Tue Jun 5 00:00:01 CEST 2012
tim__hi08:52
timhi09:09
timkann mir einer mal bitte verraten wie ich die demo db von tryton einrichten muss09:12
tim?09:13
grasbauermhi: ping09:40
grasbauerudono: hast du schon mal was mit flup gemacht?09:41
udonograsbauer: nein, noch nie. Flupts nicht?09:41
grasbauerudono: so richtig nicht. http://tryton-de.hostsharing.net:8079/ geht09:42
grasbauerudono: wsgi script in der konsole - auch ok09:42
grasbauerudono: http://tryton-de.hostsharing.net/xxx - exception09:43
mhiMoin. Ich habe zumindest einige Sachen mit Flup bei uns laufen.09:44
udonograsbauer: traceback? oder ist der kompromittierend?09:44
grasbauerudono: genau das ist mein problem - ich bekomme es nicht hin, irgendwo einen traceback zu sehen09:45
udonograsbauer: das ist Mist.09:46
udonograsbauer: in welchem environment läuft das wsgi? venv oder system09:47
grasbauerich starte das script mit dem python aus dem env09:47
udonograsbauer: +109:48
udonograsbauer: ist klar wie man das am einfachsten macht?09:50
grasbauerudono: ?09:51
udonograsbauer: ich frage ob Dir klar ist wie man ein programm aus dem system environment im virtualenvironment startet.09:51
grasbauerudono: eventuell nicht09:52
udonograsbauer: trytonenv/bin/python SCRIPT.py09:53
grasbauerudono: ok . das weiß ich09:54
grasbauerudono: ich dachte du kennst noch geheimschalter ;)09:54
udonograsbauer: SCRIPT.py sollte ggf. kein shebang haben das aufs system python verweist.09:54
grasbauerscript.py hat ne shebang, die auf env verweist09:55
grasbauerudono: ich glaub auch nicht, daß es ein problem ist09:55
udonograsbauer: ohne traceback kann es alles sein.09:55
grasbauerdas genau ist mein problem - pyramid > flup > apache - und ich bekomme es nicht hin, mir den traceback irgendwohin umzuleiten09:57
udonograsbauer: env sollte ok sein.10:03
mhienv für dazu, dass das python aus $PATH genutzt wird.10:06
mhiD.h. recht unkontrollierbar irgendeins.10:07
udonograsbauer: du könntest in dem script das venv python im shebang eintragen. Sofern das Script von der shell ausgeführt wird und das venv überhaupt gebraucht wird...10:08
mhiKönnte ja sein, dass wir mal auf Wheezy updaten und dann das ein anderes als jetzt. Im Zusammenhang mit virtualenv würde ich #!/.../virtualenv/bin/pythonX.Y nehmen.10:08
grasbauermhi: hab ich alles10:08
mhiich gucke...10:11
grasbauermhi: danke10:12
grasbauermhi: pserve development.ini = ok10:12
udonograsbauer: wo finde ich das wsgi script?10:13
grasbauerudono: ~/doms/tryton-de.hostsharing.net/fastcgi/forum.wsgi10:14
mhiIch habe gute Erfahrung damit gemacht, Flups Fähigkeit zu nutzen, auch als CGI zu laufen.10:15
mhiD.h. ich habe die analoge WSGI-Adaptierung für fcgi und cgi gemacht, so dass ich per .htaccess umschalten konnte.10:15
mhibeim cgi kommt man nämlich leichter an die Fehler.10:16
grasbauermhi: ich bin am ende meines lateins10:17
mhiich habe das forum.wsgi gerade mal nach cgi kopiert und geringfügig angepasst.10:18
grasbauerok10:18
grasbauerdort geht es nicht ;)10:19
udonograsbauer: wo wird das wsgi aufgerufen?10:22
mhiDas liegen so diverse Sachen im fastcgi-Verzeichnis.10:22
mhiKönnen wir die woanders hin verschieben, dass man die von fastcgi/forum.wsgi und cgi/forum.wsgi gemeinsam benutzen kann?10:22
grasbauerich hab keine ahnung davon - immer schiebt10:23
mhihttp://tryton-de.hostsharing.net/xxx10:23
udonomhi: cool10:23
mhiIch habe nur, die .htaccess auf die forum.wsgi im cgi umgestellt.10:23
mhiWieso tut das als cgi, aber nicht als FastCGI?10:24
grasbauerkeine ahnung - genau das war mein problem10:24
grasbaueres ging bis gestern nachmittag10:24
mhihm. ich stelle nochmal zurück.10:25
grasbauermhi: ich bekomme den traceback nirgendwohin geleitet10:26
grasbauermhi: das liegt aber sicher daran, daß ich nicht weiß, wie man das bewerkstelligen kann10:26
grasbauerUnhandled Exception - keine ahnung, wo man das sehen kann10:27
mhihm, wie können wir denn den traceback am geschicktesten loggen?10:31
udonomhi: LogLevel auf debug?10:36
mhiuff.10:38
mhiwenn ihr mal schaut. Ich habe die komplette Anwendung inkl. flup gewrappt.10:39
mhimit try... except und logfile.10:39
mhimit raise Exception() konnte ich eine Exception provizieren und loggen.10:39
mhiAber uns Exepction kommt dort gar nicht an auf die äußeren Ebene. Die Exception der Anwendung wird von flup gefangen und behandelt, d.h. flup gibt aus, dass die Exeption unhandled sei.10:40
udonomhi: wo liegt das logfile10:41
udonomhi: habs10:41
mhiDas steht nur die Exception drin, die ich zum Testen geworfen habe.10:43
mhihttp://tryton-de.hostsharing.net/xxx10:47
mhiWSGIServer(application, debug=True).run() <--- debug=True10:47
udonomhi: super!10:47
grasbauermhi: danke10:53
grasbauerpfade also - ok10:54
grasbauermhi udono: mal testen bitte11:09
udonograsbauer: ok11:11
grasbauerich muss noch ein paar features programmieren - aber prinzipiell sollte es funktionieren11:12
grasbauerdann kann google ja zumachen ;)11:15
grasbauerudono: man muss dann mal drüber nachdenken,  was ein mensch erwartet, der nich subscribed ist, aber was geschrieben hat11:16
grasbauervilleicht sollte man den zwangssubscriben11:16
udonograsbauer: http://tryton-de.hostsharing.net/xxx/thread/83?page=0&order=11:30
udonograsbauer: Sehr gute Darstellung!11:30
udonograsbauer: Insgesamt wäre es toll, wenn das Forum keine Kopfnavigation bräuchte. Ich würde die Links Unbeantwortet und nach Aktivität neben den links setzen. Dann könnte man es einfach überall einbinden.11:32
udono Ich würde die Links 'Unbeantwortet' und 'nach Aktivität sortieren' neben den Index link im separator setzen.11:33
udonograsbauer: http://tryton-de.hostsharing.net/xxx/thread/87?page=1&order=11:56
grasbauerudono: ;) --\n ist keine eindeutiger indikator für eine signatur14:11
udonograsbauer: ach, meine Schuld?14:13
grasbauerudono: nö - zu kurz gedacht von mir14:13
udonoah, verstehe.14:13
grasbauerich wollte signaturen wegschneiden14:13
grasbauermuss man nochmal genauer überlegen14:13
udonograsbauer: würde ich nicht machen.14:14
grasbauerudono: habs abgeschaltet14:14
timhi15:07
udonotim: hi15:37
timirgendwie leuft mein tryton nicht so wie es soll16:13
udonotim: was gibt es für Probleme?16:26
johannes_hallo, ich versuche gerade account_invoice_discount zu installieren, bekomme aber einen assertion error (tryton2.5). Kann mir da jemand einen tip geben?22:05
timhi23:49
-!- kultviech(~ag-kl@p5DC22E3B.dip.t-dialin.net) has left #tryton.de23:53

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!