My logging messages do not show up when SQL Alchemy is using logging to
show its messages. Any way to fix this? My program is below:
#!/usr/bin/env python
# system modules
import logging, pprint, re, sys
# 3rd party modules
import argparse
# local modules
import abstracts, conf, htmlmail, resultgroup, sqlgen, users
sys.path.append('..')
import data.storage
bad_data = [
]
def main():
p = argparse.ArgumentParser(prog='proc.py')
p.add_argument('--test_login', help = 'optional test login')
p.add_argument('--no_send', help = 'optional do not send generated
email')
args = p.parse_args(sys.argv[1:])
sa = conf.sqlalchemy()
ar_users = users.load_all(sa, args.test_login)
for ar_user in ar_users:
if ar_user['userid'] in [ x[0] for x in bad_data ]: continue
"""Email addresses with spaces wreak havoc when I try to write
files
with that name. Solution is here:
http://groups.google.com/group/comp.databases.ms-sqlserver/browse_thread/thread/4ce6b202d8e231cc/fba2da51d58a4679#fba2da51d58a4679
"""
user_email = re.compile(r'\s+').sub('', ar_user['email'])
logging.info("====================================")
rg = resultgroup.resultgroup(user_email)
logging.info(pprint.pformat(ar_user))
logging.debug('USER_KEYS: %r', ar_user.keys())
user_searches = users.searches(sa, ar_user['userid'])
for user_search in user_searches:
if user_search['search'] is None: continue
logging.info("----------------------------------")
logging.info(pprint.pformat(user_search))
logging.debug("SEARCH_KEYS %r", user_search.keys())
sql, or_snippet = sqlgen.sqlgen(user_search['search'])
new, old = abstracts.fulltext_results(sa, sql)
rg.resultset.append( resultgroup.resultset(or_snippet, new,
old) )
rg.genhtml()
if args.no_send:
logging.info("No send mode... not sending email")
else:
htmlmail.send(rg.htmlfile, user_email)
if __name__ == '__main__':
main()
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sqlalchemy" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sqlalchemy
-~----------~----~----~----~------~----~------~--~---