lp://qastaging/benderjab
- Get this branch:
- bzr branch lp://qastaging/benderjab
Branch merges
Branch information
Recent revisions
- 80. By Diane Trout <email address hidden>
-
Add in support for sending to email addresses.
It will use the jabber ID as the email sender address.
Also create a logger and attach it to the bot class instead
of just always using the root object.The logging still needs improvement as it doesn't use the python logging
configuration file, but given the design of one config file for multiple
JIDs I couldn't quickly think of how to modify it. - 78. By <email address hidden>
-
If we're running in 'nodaemon' mode configure logging to send output to
the screen instead of a log file. - 77. By <email address hidden>
-
Fixed problems caused by the daemonize code closing the stdio handlers
pyinotify was crashing with weird values for the 'how many bytes are
available' test.
logging was also behaving weird if it was configured before the
file handles 0,1,2 were closed and reset.this should fix everything.
Just don't use logging in anything called before BenderJab.start
(as that calls the daemonize code)(Also I split the close and reset file descriptors in daemonize
into a seperate function to make debugging easier) - 76. By Diane Trout
-
Use optparse style argument parsing.
Implement a 'wait-for-pid' option on xsend, to delay sending a message
until after the specified process id exits
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 with subtree support (needs bzr 0.92)