gnumed-bugs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnumed-bugs] <bug>: Still likely just an effect of trying after


From: WeCa = any-doc
Subject: [Gnumed-bugs] <bug>: Still likely just an effect of trying after
Date: Mon, 28 Jun 2010 23:55:20 -0400

Report sent via GNUmed's handler for unexpected exceptions.

user comment  : Still likely just an effect of trying after inactivity

client version: 0.7.6

system account: djb
staff member  : Dr.Leonard Horatio McCoy (WeCa = any-doc)
sender email  : jim @ ca

 # enable Launchpad bug tracking
 affects gnumed
 tag automatic-report
 importance medium

2010-06-28 18:33:59  CRITICAL  gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::__setup_logging() 
#231): -------- start of logging ------------------------------
2010-06-28 18:33:59  INFO      gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::__setup_logging() 
#232): log file is </Users/djb/gnumed-client.0.7.6/client/gm-from-vcs.log>
2010-06-28 18:33:59  INFO      gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::__setup_logging() 
#233): log level is [DEBUG]
2010-06-28 18:33:59  INFO      gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::__setup_logging() 
#234): log file encoding is <utf8>
2010-06-28 18:33:59  INFO      gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::__setup_logging() 
#235): initial python.str -> python.unicode encoding is <US-ASCII>
2010-06-28 18:33:59  INFO      gm.launcher (gnumed.py::log_startup_info() 
#200): Starting up as main module ($Revision: 1.169 $).
2010-06-28 18:33:59  INFO      gm.launcher (gnumed.py::log_startup_info() 
#201): GNUmed client version [0.7.6] on branch [0.7]
2010-06-28 18:33:59  INFO      gm.launcher (gnumed.py::log_startup_info() 
#202): Platform: ('Darwin', 'MacBook.local', '10.4.0', 'Darwin Kernel Version 
10.4.0: Fri Apr 23 18:28:53 PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386', 
'i386', 'i386')
2010-06-28 18:33:59  INFO      gm.launcher (gnumed.py::log_startup_info() 
#203): Python 2.6.5 (r265:79063, Jun 24 2010, 20:09:39) 
[GCC 4.2.1 (Apple Inc. build 5659)] on darwin (posix)
2010-06-28 18:34:00  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::<module>() #27): 
$Revision: 1.98 $
2010-06-28 18:34:00  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::<module>() #19): 
$Revision: 1.20 $
2010-06-28 18:34:00  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_cli() #430): 
adding command line arguments
2010-06-28 18:34:00  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_cli() #431): raw 
command line is:
2010-06-28 18:34:00  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_cli() #432): 
['gnumed.py', '--log-file=gm-from-vcs.log', '--conf-file=gm-from-vcs.conf', 
'--local-import', '--debug']
2010-06-28 18:34:00  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[cli::--debug] found in source [cli]
2010-06-28 18:34:00  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--slave] not in group [cli] in source [cli]
2010-06-28 18:34:00  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--skip-update-check] not in group [cli] in source [cli]
2010-06-28 18:34:00  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--hipaa] not in group [cli] in source [cli]
2010-06-28 18:34:00  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[cli::--local-import] found in source [cli]
2010-06-28 18:34:00  INFO      gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::<module>() #61): 
$Revision: 1.50 $
2010-06-28 18:34:01  INFO      gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::<module>() #58): 
$Revision: 1.34 $
2010-06-28 18:34:01  INFO      gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::<module>() #59): 
mx.DateTime version: 3.1.2
2010-06-28 18:34:01  INFO      gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #34): 
$Revision: 1.18 $
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #70): 
known hooks:
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
post_patient_activation
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
shutdown-post-GUI
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
startup-after-GUI-init
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
startup-before-GUI
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
request_user_attention
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
app_activated_startup
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
app_activated
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
app_deactivated
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
after_substance_intake_added
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
after_test_result_added
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
after_new_doc_created
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
before_print_doc
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
before_fax_doc
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
before_mail_doc
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
before_print_doc_part
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
before_fax_doc_part
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
before_mail_doc_part
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
before_external_doc_access
2010-06-28 18:34:01  DEBUG     gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::<module>() #72): 
db_maintenance_warning
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #123): unmodified startup locale settings (should be [C])
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #125): current locale settings:
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #126): locale.get_locale(): (None, None)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_NUMERIC): (None, None)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_MESSAGES): (None, None)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_MONETARY): (None, None)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_COLLATE): (None, None)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_CTYPE): (None, None)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_TIME): (None, None)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_NUMERIC): C)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_MESSAGES): C)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_MONETARY): C)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_COLLATE): C)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_CTYPE): C)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_ALL): C)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_TIME): C)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #134): locale.getdefaultlocale() - default (user) locale: ('en_CA', 'UTF8')
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #138): encoding sanity check (also check "locale.nl_langinfo(CODESET)" below):
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #143): sys.getdefaultencoding(): [ascii]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #144): locale.getpreferredencoding(): [US-ASCII]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #145): locale.getlocale()[1]: [None]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #146): sys.getfilesystemencoding(): [utf-8]
2010-06-28 18:34:01  WARNING   gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #153): encoding suggested by locale (US-ASCII) does not match encoding 
currently set in locale (None)
2010-06-28 18:34:01  WARNING   gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #154): this might lead to encoding errors
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #159): <codecs> module CAN handle encoding [US-ASCII]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #159): <codecs> module CAN handle encoding [ascii]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #159): <codecs> module CAN handle encoding [utf-8]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #162): on Linux you can determine a likely candidate for the encoding by 
running "locale charmap"
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #164): locale related environment variables (${LANG} is typically used):
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #169): ${LANGUAGE} not set
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #169): ${LC_ALL} not set
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #169): ${LC_CTYPE} not set
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #167): ${LANG}=en_CA.UTF-8
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #171): database of locale conventions:
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(mon_decimal_point): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(int_frac_digits): 127
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(p_sep_by_space): 127
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(frac_digits): 127
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(thousands_sep): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(n_sign_posn): 127
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(decimal_point): .
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(int_curr_symbol): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(n_cs_precedes): 127
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(p_sign_posn): 127
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(mon_thousands_sep): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(negative_sign): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(currency_symbol): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(n_sep_by_space): 127
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(mon_grouping): []
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(p_cs_precedes): 127
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(positive_sign): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #175): locale.localeconv(grouping): []
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(D_FMT): %m/%d/%y
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(D_T_FMT): %a %b %e %H:%M:%S %Y
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(YESEXPR): ^[yY]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(ALT_DIGITS): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(T_FMT_AMPM): %I:%M:%S %p
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(RADIXCHAR): .
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(ERA_D_FMT): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(T_FMT): %H:%M:%S
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(NOEXPR): ^[nN]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(CRNCYSTR): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(ERA): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(CODESET): US-ASCII
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(THOUSEP): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #190): locale.nl_langinfo(ERA_D_T_FMT): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::activate_locale() 
#230): activating user-default locale with <locale.setlocale(locale.LC_ALL, 
'')> returns: [en_CA.UTF-8]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #123): locale settings after activating user-default locale
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #125): current locale settings:
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #126): locale.get_locale(): ('en_CA', 'UTF8')
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_NUMERIC): ('en_CA', 'UTF8')
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_MESSAGES): ('en_CA', 'UTF8')
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_MONETARY): ('en_CA', 'UTF8')
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_COLLATE): ('en_CA', 'UTF8')
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_CTYPE): ('en_CA', 'UTF8')
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #128): locale.get_locale(LC_TIME): ('en_CA', 'UTF8')
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_NUMERIC): en_CA.UTF-8)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_MESSAGES): en_CA.UTF-8)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_MONETARY): en_CA.UTF-8)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_COLLATE): en_CA.UTF-8)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_CTYPE): en_CA.UTF-8)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_ALL): en_CA.UTF-8)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #131): (locale.set_locale(LC_TIME): en_CA.UTF-8)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #134): locale.getdefaultlocale() - default (user) locale: ('en_CA', 'UTF8')
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #138): encoding sanity check (also check "locale.nl_langinfo(CODESET)" below):
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #143): sys.getdefaultencoding(): [ascii]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #144): locale.getpreferredencoding(): [UTF-8]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #145): locale.getlocale()[1]: [UTF8]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #146): sys.getfilesystemencoding(): [utf-8]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #159): <codecs> module CAN handle encoding [UTF-8]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #159): <codecs> module CAN handle encoding [UTF8]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #159): <codecs> module CAN handle encoding [ascii]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #159): <codecs> module CAN handle encoding [utf-8]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #162): on Linux you can determine a likely candidate for the encoding by 
running "locale charmap"
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #164): locale related environment variables (${LANG} is typically used):
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #169): ${LANGUAGE} not set
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #169): ${LC_ALL} not set
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #169): ${LC_CTYPE} not set
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #167): ${LANG}=en_CA.UTF-8
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #171): database of locale conventions:
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(mon_decimal_point): .
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(int_frac_digits): 2
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(p_sep_by_space): 0
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(frac_digits): 2
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(thousands_sep): ,
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(n_sign_posn): 1
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(decimal_point): .
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(int_curr_symbol): CAD 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(n_cs_precedes): 1
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(p_sign_posn): 1
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(mon_thousands_sep): ,
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(negative_sign): -
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(currency_symbol): $
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(n_sep_by_space): 0
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(mon_grouping): [3, 3, 0]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(p_cs_precedes): 1
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(positive_sign): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): locale.localeconv(grouping): [3, 3, 0]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(D_FMT): %d/%m/%Y
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(D_T_FMT): %a %e %b %X %Y
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(YESEXPR): ^[yYoO].*
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(ALT_DIGITS): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(T_FMT_AMPM): %I:%M:%S %p
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(RADIXCHAR): .
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(ERA_D_FMT): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(T_FMT): %H:%M:%S
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(NOEXPR): ^[nN].*
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(CRNCYSTR): -$
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(ERA): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(CODESET): UTF-8
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(THOUSEP): ,
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #193): locale.nl_langinfo(ERA_D_T_FMT): 
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__split_locale_into_levels()
 #96): splitting canonical locale [en_CA] into levels
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::__split_locale_into_levels()
 #105): system locale levels: {'country': 'en_CA', 'full': 'en_CA', 'language': 
'en'}
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--text-domain] not in group [cli] in source [cli]
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--lang-gettext] not in group [cli] in source [cli]
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::local-import] found in source [internal]
2010-06-28 18:34:01  INFO      gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#259): domain not specified, deriving from script name
2010-06-28 18:34:01  INFO      gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#262): text domain is [gnumed]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#265): searching message catalog file for system locale [en_CA]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#272): ${LANGUAGE} = [None]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#272): ${LC_ALL} = [None]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#272): ${LC_MESSAGES} = [None]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#272): ${LANG} = [en_CA.UTF-8]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#284): preferring local message catalog
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#290): looking above binary install directory 
[/Users/djb/gnumed-client.0.7.6/locale]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#294): looking in binary install directory 
[/Users/djb/gnumed-client.0.7.6/client/locale]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#299): system is POSIX, looking in standard locations (see Python Manual)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#308): looking at ${GNUMED_DIR}
2010-06-28 18:34:01  INFO      gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#314): ${GNUMED_DIR} not set
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#332): trying 
[/Users/djb/gnumed-client.0.7.6/locale](/en_CA/LC_MESSAGES/gnumed.mo)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#332): trying 
[/Users/djb/gnumed-client.0.7.6/client/locale](/en_CA/LC_MESSAGES/gnumed.mo)
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#343): does not translate: [Translate this or i18n will not work properly !] => 
[Translate this or i18n will not work properly !]
2010-06-28 18:34:01  DEBUG     gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#332): trying 
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/share/locale](/en_CA/LC_MESSAGES/gnumed.mo)
2010-06-28 18:34:01  WARNING   gm.i18n 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py::install_domain() 
#354): falling back to NullTranslations() class
2010-06-28 18:34:01  INFO      gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::set_string_encoding()
 #195): setting python.str -> python.unicode encoding to <UTF8> 
(locale.getlocale)
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--help] not in group [cli] in source [cli]
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[-h] not in group [cli] in source [cli]
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[-?] not in group [cli] in source [cli]
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--version] not in group [cli] in source [cli]
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[-V] not in group [cli] in source [cli]
2010-06-28 18:34:01  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::init_paths() #241): 
wxPython not available
2010-06-28 18:34:01  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::init_paths() #242): 
detecting paths directly
2010-06-28 18:34:01  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::init_paths() #248): 
app name passed in as [gnumed]
2010-06-28 18:34:01  ERROR     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::_set_system_config_dir()
 #344): [gmPaths:system_config_dir]: invalid path [/etc/gnumed]
2010-06-28 18:34:01  ERROR     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::_set_system_app_data_dir()
 #356): [gmPaths:system_app_data_dir]: invalid path 
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/share/gnumed]
2010-06-28 18:34:01  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#318): sys.argv[0]: gnumed.py
2010-06-28 18:34:01  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#319): local application base dir: /Users/djb/gnumed-client.0.7.6/client
2010-06-28 18:34:01  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#320): current working dir: /Users/djb/gnumed-client.0.7.6/client
2010-06-28 18:34:01  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#322): user home dir: /Users/djb
2010-06-28 18:34:01  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#323): user-specific config dir: /Users/djb/.gnumed
2010-06-28 18:34:01  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#324): system-wide config dir: /Users/djb/.gnumed
2010-06-28 18:34:01  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#325): system-wide application data dir: /Users/djb/gnumed-client.0.7.6/client
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #122): 
mx.DateTime.now(): [2010-06-28 18:34:01.88]
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #123): 
datetime.now()   : [2010-06-28 18:34:01.880643]
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #124): 
time.localtime() : [time.struct_time(tm_year=2010, tm_mon=6, tm_mday=28, 
tm_hour=18, tm_min=34, tm_sec=1, tm_wday=0, tm_yday=179, tm_isdst=1)]
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #125): 
time.gmtime()    : [time.struct_time(tm_year=2010, tm_mon=6, tm_mday=29, 
tm_hour=1, tm_min=34, tm_sec=1, tm_wday=1, tm_yday=180, tm_isdst=0)]
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #130): 
$TZ not defined
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #132): 
time.daylight: [1] (whether or not DST is locally used at all)
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #133): 
time.timezone: [28800] seconds
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #134): 
time.altzone : [25200] seconds
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #135): 
time.tzname  : [PST / PDT] (non-DST / DST)
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #136): 
mx.DateTime.now().gmtoffset(): [-07:00:00.00]
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #149): 
DST currently in effect: [True]
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #158): 
DST currently in effect: using UTC offset of [-25200] seconds instead of 
[-28800] seconds
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #166): 
UTC offset is negative, assuming WEST of Greenwich (clock is "behind")
2010-06-28 18:34:01  DEBUG     gm.datetime 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py::init() #172): 
ISO timezone: [-07:00:00.00] (taken from mx.DateTime.now().gmtoffset())
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[cli::--conf-file] found in source [cli]
2010-06-28 18:34:01  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#368): file source "workbase": 
/Users/djb/gnumed-client.0.7.6/client/gnumed.conf (UTF8)
2010-06-28 18:34:01  ERROR     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#381): cannot open [/Users/djb/gnumed-client.0.7.6/client/gnumed.conf], keeping 
as dummy source
2010-06-28 18:34:01  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#368): file source "system": /Users/djb/.gnumed/gnumed-client.conf (UTF8)
2010-06-28 18:34:01  ERROR     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#381): cannot open [/Users/djb/.gnumed/gnumed-client.conf], keeping as dummy 
source
2010-06-28 18:34:01  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#368): file source "user": /Users/djb/.gnumed/gnumed.conf (UTF8)
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::parse_INI_stream() 
#197): parsing INI-style data stream [<open file 
u'/Users/djb/.gnumed/gnumed.conf', mode 'rb' at 0x1012d6810>]
2010-06-28 18:34:01  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#368): file source "local": /Users/djb/gnumed-client.0.7.6/client/gnumed.conf 
(UTF8)
2010-06-28 18:34:01  ERROR     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#381): cannot open [/Users/djb/gnumed-client.0.7.6/client/gnumed.conf], keeping 
as dummy source
2010-06-28 18:34:01  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#368): file source "explicit": gm-from-vcs.conf (UTF8)
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::parse_INI_stream() 
#197): parsing INI-style data stream [<open file 'gm-from-vcs.conf', mode 'rb' 
at 0x1012d6810>]
2010-06-28 18:34:01  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#368): file source "user-mime": 
/Users/djb/.gnumed/mime_type2file_extension.conf (UTF8)
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::parse_INI_stream() 
#197): parsing INI-style data stream [<open file 
u'/Users/djb/.gnumed/mime_type2file_extension.conf', mode 'rb' at 0x1012d6810>]
2010-06-28 18:34:01  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#368): file source "system-mime": 
/Users/djb/.gnumed/mime_type2file_extension.conf (UTF8)
2010-06-28 18:34:01  WARNING   gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#373): file [/Users/djb/.gnumed/mime_type2file_extension.conf] already known as 
source [user-mime]
2010-06-28 18:34:01  WARNING   gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::add_file_source() 
#374): adding it as source [system-mime] may provoke trouble
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::parse_INI_stream() 
#197): parsing INI-style data stream [<open file 
u'/Users/djb/.gnumed/mime_type2file_extension.conf', mode 'rb' at 0x1012d6810>]
2010-06-28 18:34:01  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--ui] not in group [cli] in source [cli]
2010-06-28 18:34:01  DEBUG     gm.launcher (gnumed.py::setup_ui_type() #440): 
UI type: wxp
2010-06-28 18:34:01  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLoginInfo.py::<module>() 
#13): $Revision: 1.17 $
2010-06-28 18:34:01  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::<module>() #29): 
$Revision: 1.127 $
2010-06-28 18:34:01  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::<module>() #41): 
psycopg2 version: 2.2.1 (dt dec ext pq3)
2010-06-28 18:34:01  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::<module>() #42): 
PostgreSQL via DB-API module "<module 'psycopg2' from 
'/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/psycopg2/__init__.pyc'>":
 API level 2.0, thread safety 2, parameter style "pyformat"
2010-06-28 18:34:02  DEBUG     psycopg2 
(/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/psycopg2/pool.py::<module>()
 #42): installed. Logging using Python logging module
2010-06-28 18:34:02  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::<module>() #69): 
assuming default client encoding of [UTF8]
2010-06-28 18:34:02  INFO      gm.launcher (gnumed.py::setup_backend() #443): 
client expects database version [v13]
2010-06-28 18:34:02  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[client timezone] not in group [backend] in source [explicit]
2010-06-28 18:34:02  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[client timezone] not in group [backend] in source [workbase]
2010-06-28 18:34:02  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[client timezone] not in group [backend] in source [local]
2010-06-28 18:34:02  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[client timezone] not in group [backend] in source [user]
2010-06-28 18:34:02  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[client timezone] not in group [backend] in source [system]
2010-06-28 18:34:02  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::import_module_from_directory()
 #602): appending to sys.path: [/Users/djb/.gnumed/scripts]
2010-06-28 18:34:02  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::import_module_from_directory()
 #606): will remove import path: True
2010-06-28 18:34:02  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::import_module_from_directory()
 #619): imported module [hook_script] as [<module 'hook_script' from 
'/Users/djb/.gnumed/scripts/hook_script.pyc'>]
2010-06-28 18:34:02  INFO      gm.hook 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py::import_hook_module()
 #136): hook script: /Users/djb/.gnumed/scripts/hook_script.py
2010-06-28 18:34:06  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg.py::<module>() #39): 
$Revision: 1.60 $
2010-06-28 18:34:07  INFO      gm.shell 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmShellAPI.py::<module>() #14): 
$Revision: 1.13 $
2010-06-28 18:34:07  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::<module>()
 #20): $Revision: 1.22 $
2010-06-28 18:34:07  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBusinessDBObject.py::<module>()
 #143): $Revision: 1.60 $
2010-06-28 18:34:07  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmMatchProvider.py::<module>() 
#21): $Revision: 1.34 $
2010-06-28 18:34:08  INFO      gm.docs 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmMimeLib.py::<module>() #23): 
$Revision: 1.27 $
2010-06-28 18:34:08  INFO      gm.docs 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmDocuments.py::<module>() 
#19): $Revision: 1.118 $
2010-06-28 18:34:08  INFO      gm.business 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmDemographicRecord.py::<module>()
 #29): $Revision: 1.106 $
2010-06-28 18:34:08  INFO      gm.domain 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmAllergy.py::<module>() #17): 
$Revision: 1.34 $
2010-06-28 18:34:08  INFO      gm.emr 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinNarrative.py::<module>() 
#22): $Revision: 1.45 $
2010-06-28 18:34:08  INFO      gm.emr 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmEMRStructItems.py::<module>() 
#20): $Revision: 1.157 $
2010-06-28 18:34:08  INFO      gm.lab 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmPathLab.py::<module>() #23): 
$Revision: 1.81 $
2010-06-28 18:34:08  ERROR     gm.messaging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDispatcher.py::connect() 
#93): unknown signal [test_result_mod_db]
2010-06-28 18:34:08  INFO      gm.atc 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmATC.py::<module>() #23): 
$Revision: 1.7 $
2010-06-28 18:34:08  INFO      gm.meds 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmMedication.py::<module>() 
#21): $Revision: 1.21 $
2010-06-28 18:34:08  ERROR     gm.messaging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDispatcher.py::connect() 
#93): unknown signal [substance_intake_mod_db]
2010-06-28 18:34:08  DEBUG     gm.emr 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinicalRecord.py::<module>() 
#48): $Revision: 1.308 $
2010-06-28 18:34:08  INFO      gm.person 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmPerson.py::<module>() #27): 
$Revision: 1.198 $
2010-06-28 18:34:08  INFO      gm.export 
(/Users/djb/gnumed-client.0.7.6/Gnumed/exporters/gmPatientExporter.py::<module>()
 #32): $Revision: 1.138 $
2010-06-28 18:34:08  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::<module>() #24): 
$Revision: 1.85 $
2010-06-28 18:34:08  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPatPicWidgets.py::<module>() 
#25): $Revision: 1.33 $
2010-06-28 18:34:09  INFO      gm.kvk 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmKVK.py::<module>() #29): 
$Revision: 1.22 $
2010-06-28 18:34:11  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmDataMiningWidgets.py::<module>()
 #29): $Revision: 1.14 $
2010-06-28 18:34:11  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEditArea.py::<module>() #21): 
$Revision: 1.135 $
2010-06-28 18:34:11  INFO      gm.gui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmExceptionHandlingWidgets.py::<module>()
 #22): $Revision: 1.17 $
2010-06-28 18:34:11  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmAuthWidgets.py::<module>() 
#29): $Revision: 1.45 $
2010-06-28 18:34:11  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmCfgWidgets.py::<module>() 
#25): $Revision: 1.4 $
2010-06-28 18:34:11  INFO      gm.person 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPatSearchWidgets.py::<module>()
 #34): $Revision: 1.132 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmAllergyWidgets.py::<module>() 
#23): $Revision: 1.36 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmTopPanel.py::<module>() #22): 
$Revision: 1.106 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::<module>() 
#34): $Revision: 1.47 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRStructWidgets.py::<module>()
 #37): $Revision: 1.114 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmResizingWidgets.py::<module>()
 #23): $Revision: 1.55 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmSOAPWidgets.py::<module>() 
#24): $Revision: 1.114 $
2010-06-28 18:34:12  INFO      gm.forms 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmForms.py::<module>() #25): 
$Revision: 1.79 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmDocumentWidgets.py::<module>()
 #22): $Revision: 1.187 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmNarrativeWidgets.py::<module>()
 #26): $Revision: 1.46 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py::<module>() 
#24): $Revision: 1.111 $
2010-06-28 18:34:12  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmStaffWidgets.py::<module>() 
#25): $Revision: 1.27 $
2010-06-28 18:34:13  INFO      gm.printing 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPrinting.py::<module>() #25): 
$Revision: 1.4 $
2010-06-28 18:34:13  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmFormWidgets.py::<module>() 
#22): $Revision: 1.16 $
2010-06-28 18:34:13  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmProviderInboxWidgets.py::<module>()
 #24): $Revision: 1.48 $
2010-06-28 18:34:13  INFO      gm.loinc 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmLOINC.py::<module>() #23): 
$Revision: 1.7 $
2010-06-28 18:34:13  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmMeasurementWidgets.py::<module>()
 #24): $Revision: 1.66 $
2010-06-28 18:34:13  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmMedicationWidgets.py::<module>()
 #24): $Revision: 1.33 $
2010-06-28 18:34:13  INFO      gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::<module>() #76): 
$Revision: 1.491 $
2010-06-28 18:34:13  INFO      gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::<module>() #77): 
wxPython GUI framework: 2.8.10.1 ('__WXGTK__', 'wxGTK', 'unicode', 'gtk2', 
'wx-assertions-off', 'SWIG-1.3.29')
2010-06-28 18:34:13  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--profile] not in group [cli] in source [cli]
2010-06-28 18:34:13  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::debug] found in source [internal]
2010-06-28 18:34:13  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::main() #2994): 
gmDispatcher signal monitor activated
2010-06-28 18:34:13  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::main() #2999): 
wx.lib.pubsub signal monitor activated
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[workplace::help desk] found in source [explicit]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::client_version] found in source [internal]
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::init_paths() #242): 
detecting paths directly
2010-06-28 18:34:32  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::init_paths() #248): 
app name passed in as [gnumed]
2010-06-28 18:34:32  ERROR     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::_set_system_config_dir()
 #344): [gmPaths:system_config_dir]: invalid path [/etc/gnumed]
2010-06-28 18:34:32  ERROR     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::_set_system_app_data_dir()
 #356): [gmPaths:system_app_data_dir]: invalid path 
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/share/gnumed]
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#318): sys.argv[0]: gnumed.py
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#319): local application base dir: /Users/djb/gnumed-client.0.7.6/client
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#320): current working dir: /Users/djb/gnumed-client.0.7.6/client
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#322): user home dir: /Users/djb
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#323): user-specific config dir: /Users/djb/.gnumed
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#324): system-wide config dir: /Users/djb/.gnumed
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#325): system-wide application data dir: /Users/djb/gnumed-client.0.7.6/client
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::init_paths() #284): 
re-detecting paths with wxPython
2010-06-28 18:34:32  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::init_paths() #287): 
wxPython app name is [gnumed]
2010-06-28 18:34:32  ERROR     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::_set_system_config_dir()
 #344): [gmPaths:system_config_dir]: invalid path [/etc/gnumed]
2010-06-28 18:34:32  ERROR     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::_set_system_app_data_dir()
 #356): [gmPaths:system_app_data_dir]: invalid path 
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/share/gnumed]
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#318): sys.argv[0]: gnumed.py
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#319): local application base dir: /Users/djb/gnumed-client.0.7.6/client
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#320): current working dir: /Users/djb/gnumed-client.0.7.6/client
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#322): user home dir: /Users/djb
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#323): user-specific config dir: /Users/djb/.gnumed
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#324): system-wide config dir: /Users/djb/.gnumed
2010-06-28 18:34:32  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::__log_paths() 
#325): system-wide application data dir: /Users/djb/gnumed-client.0.7.6/client
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[cli::--conf-file] found in source [cli]
2010-06-28 18:34:32  INFO      gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__setup_prefs_file()
 #2772): user preferences file: gm-from-vcs.conf
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[user email] not in group [preferences] in source [explicit]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[user email] not in group [preferences] in source [user]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[user email] not in group [preferences] in source [local]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[user email] not in group [preferences] in source [workbase]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[user email] not in group [preferences] in source [system]
2010-06-28 18:34:32  INFO      gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__setup_platform()
 #2847): running on GTK (probably Linux)
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[--override-schema-check] not in group [cli] in source [cli]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::client_branch] found in source [internal]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::client_version] found in source [internal]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[name] not in group [workplace] in source [explicit]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[name] not in group [workplace] in source [workbase]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[name] not in group [workplace] in source [local]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[name] not in group [workplace] in source [user]
2010-06-28 18:34:32  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[name] not in group [workplace] in source [system]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[backend::profiles] found in source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[profiles] not in group [backend] in source [system]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[profiles] not in group [backend] in source [user]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[profiles] not in group [backend] in source [workbase]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Linux/Mac)::host] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Linux/Mac)::port] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Linux/Mac)::database] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database on this machine (Linux/Mac)] 
in source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database on this machine (Linux/Mac)] 
in source [workbase]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database on this machine (Linux/Mac)] 
in source [user]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database on this machine (Linux/Mac)] 
in source [system]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Linux/Mac)::public/open access] found 
in source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Linux/Mac)::help desk] found in 
source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Windows)::host] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Windows)::port] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Windows)::database] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database on this machine (Windows)] in 
source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database on this machine (Windows)] in 
source [workbase]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database on this machine (Windows)] in 
source [user]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database on this machine (Windows)] in 
source [system]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Windows)::public/open access] found 
in source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database on this machine (Windows)::help desk] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database at salaam.homeunix.com::host] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database at salaam.homeunix.com::port] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database at salaam.homeunix.com::database] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database at salaam.homeunix.com] in 
source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database at salaam.homeunix.com] in 
source [workbase]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database at salaam.homeunix.com] in 
source [user]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[encoding] not in group [profile GNUmed database at salaam.homeunix.com] in 
source [system]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database at salaam.homeunix.com::public/open access] found in 
source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[profile GNUmed database at salaam.homeunix.com::help desk] found in source 
[explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::debug] found in source [internal]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[backend::logins] found in source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[logins] not in group [backend] in source [user]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[logins] not in group [backend] in source [workbase]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[preferences::login] found in source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[preferences::profile] found in source [explicit]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::debug] found in source [internal]
2010-06-28 18:34:33  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::slave] found in source [internal]
2010-06-28 18:34:33  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmAuthWidgets.py::connect_to_database()
 #118): login attempt 1 of 3
2010-06-28 18:34:44  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmAuthWidgets.py::__on_login_button_pressed()
 #697): debug mode enabled
2010-06-28 18:34:44  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmAuthWidgets.py::__on_login_button_pressed()
 #712): slave mode disabled
2010-06-28 18:34:44  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmAuthWidgets.py::GetLoginInfo()
 #645): backend profile "GNUmed database at salaam.homeunix.com" selected
2010-06-28 18:34:44  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmAuthWidgets.py::GetLoginInfo()
 #652):  details: <any-doc> on address@hidden:5432 (UTF8, public)
2010-06-28 18:34:44  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmAuthWidgets.py::GetLoginInfo()
 #654):  helpdesk: "GNUmed Development List <address@hidden>"
2010-06-28 18:34:46  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27662, readonly: True
2010-06-28 18:34:47  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1218): PostgreSQL version (numeric): 8.3
2010-06-28 18:34:47  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1221): database size: 51 MB
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [add_missing_from]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [allow_system_table_mods]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [archive_command]: (disabled)
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [archive_mode]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [archive_timeout]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [array_nulls]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [authentication_timeout]: 1min
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum_analyze_scale_factor]: 0.1
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum_analyze_threshold]: 50
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum_freeze_max_age]: 200000000
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum_max_workers]: 3
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum_naptime]: 1min
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum_vacuum_cost_delay]: 20ms
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum_vacuum_cost_limit]: -1
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum_vacuum_scale_factor]: 0.2
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [autovacuum_vacuum_threshold]: 50
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [backslash_quote]: safe_encoding
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [bgwriter_delay]: 200ms
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [bgwriter_lru_maxpages]: 100
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [bgwriter_lru_multiplier]: 2
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [block_size]: 8192
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [bonjour_name]: 
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [check_function_bodies]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [checkpoint_completion_target]: 0.5
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [checkpoint_segments]: 3
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [checkpoint_timeout]: 5min
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [checkpoint_warning]: 30s
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [client_encoding]: UTF8
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [client_min_messages]: notice
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [commit_delay]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [commit_siblings]: 5
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [constraint_exclusion]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [cpu_index_tuple_cost]: 0.005
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [cpu_operator_cost]: 0.0025
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [cpu_tuple_cost]: 0.01
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [custom_variable_classes]: 
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [DateStyle]: ISO, MDY
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [db_user_namespace]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [deadlock_timeout]: 1s
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [debug_assertions]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [debug_pretty_print]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [debug_print_parse]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [debug_print_plan]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [debug_print_rewritten]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [default_statistics_target]: 10
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [default_tablespace]: 
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [default_text_search_config]: pg_catalog.simple
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [default_transaction_isolation]: read committed
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [default_transaction_read_only]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [default_with_oids]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [effective_cache_size]: 128MB
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [enable_bitmapscan]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [enable_hashagg]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [enable_hashjoin]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [enable_indexscan]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [enable_mergejoin]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [enable_nestloop]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [enable_seqscan]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [enable_sort]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [enable_tidscan]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [escape_string_warning]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [explain_pretty_print]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [extra_float_digits]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [from_collapse_limit]: 8
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [fsync]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [full_page_writes]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [geqo]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [geqo_effort]: 5
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [geqo_generations]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [geqo_pool_size]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [geqo_selection_bias]: 2
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [geqo_threshold]: 12
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [gin_fuzzy_search_limit]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [ignore_system_indexes]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [integer_datetimes]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [join_collapse_limit]: 8
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [krb_caseins_users]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [krb_server_hostname]: 
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [krb_srvname]: postgres
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [lc_collate]: en_US.UTF-8
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [lc_ctype]: en_US.UTF-8
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [lc_messages]: C
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [lc_monetary]: address@hidden
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [lc_numeric]: address@hidden
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [lc_time]: address@hidden
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [listen_addresses]: *
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [local_preload_libraries]: 
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_autovacuum_min_duration]: -1
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_checkpoints]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_connections]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_destination]: stderr
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_disconnections]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_duration]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_error_verbosity]: default
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_executor_stats]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_hostname]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_line_prefix]: %t 
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_lock_waits]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_min_duration_statement]: -1
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_min_error_statement]: error
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_min_messages]: notice
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_parser_stats]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_planner_stats]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_rotation_age]: 1d
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_rotation_size]: 10MB
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_statement]: none
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_statement_stats]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_temp_files]: -1
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_timezone]: localtime
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [log_truncate_on_rotation]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [logging_collector]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [maintenance_work_mem]: 16MB
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_connections]: 100
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_files_per_process]: 1000
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_fsm_pages]: 20000
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_fsm_relations]: 1000
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_function_args]: 100
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_identifier_length]: 63
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_index_keys]: 32
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_locks_per_transaction]: 64
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_prepared_transactions]: 5
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [max_stack_depth]: 2MB
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [password_encryption]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [port]: 5432
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [post_auth_delay]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [pre_auth_delay]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [random_page_cost]: 4
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [regex_flavor]: advanced
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [search_path]: "$user",public
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [seq_page_cost]: 1
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [server_encoding]: UTF8
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [server_version]: 8.3.9
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [server_version_num]: 80309
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [session_replication_role]: origin
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [shared_buffers]: 8000kB
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [silent_mode]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [sql_inheritance]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [ssl]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [standard_conforming_strings]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [statement_timeout]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [superuser_reserved_connections]: 3
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [synchronize_seqscans]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [synchronous_commit]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [syslog_facility]: LOCAL0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [syslog_ident]: postgres
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [tcp_keepalives_count]: 9
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [tcp_keepalives_idle]: 7200
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [tcp_keepalives_interval]: 75
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [temp_buffers]: 1024
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [temp_tablespaces]: 
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [TimeZone]: localtime
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [timezone_abbreviations]: Default
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [trace_notify]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [trace_sort]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [track_activities]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [track_counts]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [transaction_isolation]: read committed
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [transaction_read_only]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [transform_null_equals]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [unix_socket_group]: 
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [unix_socket_permissions]: 511
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [update_process_title]: on
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [vacuum_cost_delay]: 0
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [vacuum_cost_limit]: 200
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [vacuum_cost_page_dirty]: 20
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [vacuum_cost_page_hit]: 1
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [vacuum_cost_page_miss]: 10
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [vacuum_freeze_min_age]: 100000000
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [wal_buffers]: 64kB
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [wal_sync_method]: fdatasync
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [wal_writer_delay]: 200ms
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [work_mem]: 1MB
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [xmlbinary]: base64
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [xmloption]: content
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__log_PG_settings() 
#1468): PG option [zero_damaged_pages]: off
2010-06-28 18:34:47  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__detect_client_timezone()
 #263): trying to detect timezone from system
2010-06-28 18:34:48  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__expand_timezone() 
#244): [PDT] maps to [America/Los_Angeles]
2010-06-28 18:34:48  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__detect_client_timezone()
 #280): candidates: [u'PDT', u'America/Los_Angeles']
2010-06-28 18:34:48  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__validate_timezone() 
#190): validating time zone [PDT]
2010-06-28 18:34:48  WARNING   gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__validate_timezone() 
#211): time zone [PDT] is not settable
2010-06-28 18:34:48  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__validate_timezone() 
#190): validating time zone [America/Los_Angeles]
2010-06-28 18:34:49  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__validate_timezone() 
#200): time zone [America/Los_Angeles] is settable
2010-06-28 18:34:49  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__validate_timezone() 
#206): time zone [America/Los_Angeles] is usable
2010-06-28 18:34:49  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::__detect_client_timezone()
 #297): client system time zone detected as equivalent to [America/Los_Angeles]
2010-06-28 18:34:49  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1236): access mode [READ ONLY]
2010-06-28 18:34:50  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::set_default_login() 
#418): setting default login from [<Gnumed.pycommon.gmLoginInfo.LoginInfo 
instance at 0x104a75ab8>] to [<Gnumed.pycommon.gmLoginInfo.LoginInfo instance 
at 0x104a75ab8>]
2010-06-28 18:34:50  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::set_default_login() 
#424): setting default DSN from [dbname=gnumed_v13 host=salaam.homeunix.com 
port=5432 user=any-doc password=any-doc sslmode=prefer] to [dbname=gnumed_v13 
host=salaam.homeunix.com port=5432 user=any-doc password=any-doc sslmode=prefer]
2010-06-28 18:34:50  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::set_default_client_encoding()
 #172): setting default client encoding from [UTF8] to [UTF8]
2010-06-28 18:34:51  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27666, readonly: True
2010-06-28 18:34:51  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1236): access mode [READ ONLY]
2010-06-28 18:34:52  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [read committed], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:34:53  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1327): PostgreSQL version (string): "PostgreSQL 8.3.9 on i486-pc-linux-gnu, 
compiled by GCC gcc-4.3.real (Debian 4.3.2-1.1) 4.3.2"
2010-06-28 18:34:54  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::database_schema_compatible()
 #455): detected schema version [v13], hash [fab7c1ae408a6530c47f9b5111a0841e]
2010-06-28 18:34:54  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::user_preferences_file] found in source [internal]
2010-06-28 18:34:54  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmAuthWidgets.py::save_state() 
#621): saving login preferences in [gm-from-vcs.conf]
2010-06-28 18:34:54  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::set_option_in_INI_file()
 #171): setting option "login" to "any-doc" in group [preferences]
2010-06-28 18:34:54  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::set_option_in_INI_file()
 #172): file: gm-from-vcs.conf (utf8)
2010-06-28 18:34:54  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::set_option_in_INI_file()
 #171): setting option "profile" to "GNUmed database at salaam.homeunix.com 
(address@hidden)" in group [preferences]
2010-06-28 18:34:54  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::set_option_in_INI_file()
 #172): file: gm-from-vcs.conf (utf8)
2010-06-28 18:34:54  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::debug] found in source [internal]
2010-06-28 18:34:54  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::sanity_check_time_skew()
 #1355): maximum skew tolerance (seconds): 600
2010-06-28 18:34:56  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27668, readonly: True
2010-06-28 18:34:56  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1236): access mode [READ ONLY]
2010-06-28 18:34:57  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::sanity_check_time_skew()
 #1371): server "now" (UTC): 2010-06-29 01:34:44.217770
2010-06-28 18:34:57  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::sanity_check_time_skew()
 #1372): client "now" (UTC): 2010-06-29 01:34:57.263581
2010-06-28 18:34:57  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::sanity_check_time_skew()
 #1373): wire roundtrip (seconds): 0.328761100769
2010-06-28 18:34:57  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::sanity_check_time_skew()
 #1384): client/server time skew: 0:00:13.045811
2010-06-28 18:34:57  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::sanity_check_database_settings()
 #1401): checking database settings
2010-06-28 18:34:57  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::hipaa] found in source [internal]
2010-06-28 18:34:57  WARNING   gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::sanity_check_database_settings()
 #1444): PG option [log_connections] set to [off], expected [on], risk: 
<non-compliance with HIPAA>
2010-06-28 18:34:57  WARNING   gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::sanity_check_database_settings()
 #1444): PG option [log_disconnections] set to [off], expected [on], risk: 
<non-compliance with HIPAA>
2010-06-28 18:34:57  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__init__()
 #38): starting backend notifications listener thread
2010-06-28 18:34:57  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__init__()
 #51): connection has backend PID [27662]
2010-06-28 18:34:58  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_interests()
 #130): configured patient specific notifications:
2010-06-28 18:34:58  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_interests()
 #131): [u'allg_mod_db', u'allg_state_mod_db', u'bill_item_mod_db', 
u'comm_channel_mod_db', u'doc_mod_db', u'encounter_mod_db', u'episode_mod_db', 
u'health_issue_mod_db', u'hospital_stay_mod_db', u'identity_mod_db', 
u'message_inbox_mod_db', u'name_mod_db', u'narrative_mod_db', 
u'procedure_mod_db', u'substance_intake_mod_db', u'test_result_mod_db', 
u'vacc_mod_db', u'waiting_list_mod_db']
2010-06-28 18:34:58  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_interests()
 #142): configured unspecific notifications:
2010-06-28 18:34:58  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_interests()
 #143): [u'active_substance_mod_db', u'branded_drug_mod_db', 
u'consumed_substance_mod_db', u'doc_page_mod_db', u'doc_type_mod_db', 
u'reviewed_test_results_mod_db', u'substance_in_brand_mod_db', 
u'waiting_list_generic_mod_db', u'db_maintenance_warning', 
u'db_maintenance_disconnect']
2010-06-28 18:34:58  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [active_substance_mod_db:]
2010-06-28 18:34:58  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [branded_drug_mod_db:]
2010-06-28 18:34:58  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [consumed_substance_mod_db:]
2010-06-28 18:34:58  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [doc_page_mod_db:]
2010-06-28 18:34:58  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [doc_type_mod_db:]
2010-06-28 18:34:59  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [reviewed_test_results_mod_db:]
2010-06-28 18:34:59  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [substance_in_brand_mod_db:]
2010-06-28 18:34:59  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [waiting_list_generic_mod_db:]
2010-06-28 18:34:59  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [db_maintenance_warning:]
2010-06-28 18:34:59  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_unspecific_notifications()
 #184): starting to listen for [db_maintenance_disconnect:]
2010-06-28 18:34:59  INFO      gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__start_thread()
 #215): starting listener thread
2010-06-28 18:35:05  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__check_db_lang() 
#2871): current database locale: [pt_BR]
2010-06-28 18:35:05  WARNING   gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__check_db_lang() 
#2891): database locale [pt_BR] does not match system locale [en_CA]
2010-06-28 18:35:05  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[ignored mismatching system locale] not in group [backend] in source [explicit]
2010-06-28 18:35:05  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[ignored mismatching system locale] not in group [backend] in source [local]
2010-06-28 18:35:05  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[ignored mismatching system locale] not in group [backend] in source [user]
2010-06-28 18:35:05  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #312): option 
[ignored mismatching system locale] not in group [backend] in source [system]
2010-06-28 18:35:05  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::user_preferences_file] found in source [internal]
2010-06-28 18:35:10  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27674, readonly: False
2010-06-28 18:35:10  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:35:10  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:35:12  ERROR     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__check_db_lang() 
#2956): Cannot set database language to [en_CA].
2010-06-28 18:35:13  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27678, readonly: False
2010-06-28 18:35:13  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:35:14  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:35:15  ERROR     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__check_db_lang() 
#2956): Cannot set database language to [en_CA].
2010-06-28 18:35:17  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27681, readonly: False
2010-06-28 18:35:17  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:35:17  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:35:19  ERROR     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__check_db_lang() 
#2956): Cannot set database language to [en].
2010-06-28 18:35:19  INFO      gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__check_db_lang() 
#2961): forcing database language to [en_CA]
2010-06-28 18:35:20  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27683, readonly: False
2010-06-28 18:35:20  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:35:21  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:35:22  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::skip-update-check] found in source [internal]
2010-06-28 18:35:25  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::client_branch] found in source [internal]
2010-06-28 18:35:25  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::client_version] found in source [internal]
2010-06-28 18:35:26  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::check_for_update() 
#84): retrieving version information from 
[http://www.gnumed.de/downloads/gnumed-versions.txt]
2010-06-28 18:35:26  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::parse_INI_stream() 
#197): parsing INI-style data stream [<addinfourl at 4363105272 whose fp = 
<socket._fileobject object at 0x10412ec50>>]
2010-06-28 18:35:26  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[latest branch::branch] found in source [gm-versions]
2010-06-28 18:35:26  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[branch 0.7::latest release] found in source [gm-versions]
2010-06-28 18:35:26  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[branch 0.7::latest release] found in source [gm-versions]
2010-06-28 18:35:26  INFO      gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::remove_source() 
#397): removing source <gm-versions>
2010-06-28 18:35:26  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::check_for_update() 
#103): current release: 0.7.6
2010-06-28 18:35:26  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::check_for_update() 
#104): current branch: 0.7
2010-06-28 18:35:26  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::check_for_update() 
#105): latest release on current branch: 0.7.6
2010-06-28 18:35:26  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::check_for_update() 
#106): latest branch: 0.7
2010-06-28 18:35:26  INFO      gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::check_for_update() 
#107): latest release on latest branch: 0.7.6
2010-06-28 18:35:26  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::check_for_update() 
#126): latest branch taken into account
2010-06-28 18:35:26  DEBUG     gm.tools 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py::check_for_update() 
#128): up to date: current version >= latest version on latest branch
2010-06-28 18:35:26  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::client_version] found in source [internal]
2010-06-28 18:35:26  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::slave] found in source [internal]
2010-06-28 18:35:26  INFO      gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__init__() #106): 
workplace is >>>Local Default<<<
2010-06-28 18:35:26  DEBUG     gm.shell 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
 #18): detecting [aeskulap]
2010-06-28 18:35:26  DEBUG     gm.shell 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
 #30): [which aeskulap] failed, exit code: 256
2010-06-28 18:35:26  DEBUG     gm.shell 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
 #18): detecting [amide]
2010-06-28 18:35:26  DEBUG     gm.shell 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
 #30): [which amide] failed, exit code: 256
2010-06-28 18:35:26  DEBUG     gm.shell 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
 #18): detecting [xmedcon]
2010-06-28 18:35:26  DEBUG     gm.shell 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
 #30): [which xmedcon] failed, exit code: 256
2010-06-28 18:35:26  INFO      gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__setup_main_menu()
 #613): neither of OsiriX / Aeskulap / AMIDE / xmedcon found, disabling "DICOM 
viewer" menu item
2010-06-28 18:35:26  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::debug] found in source [internal]
2010-06-28 18:35:27  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::slave] found in source [internal]
2010-06-28 18:35:29  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::slave] found in source [internal]
2010-06-28 18:35:30  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmProviderInboxPlugin
2010-06-28 18:35:30  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmProviderInboxPlugin] name: [Inbox]
2010-06-28 18:35:31  ERROR     gm.messaging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDispatcher.py::connect() 
#93): unknown signal [message_inbox_generic_mod_db]
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: Provider &inbox
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmProviderInboxPlugin
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: office
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: Provider &inbox
2010-06-28 18:35:31  ERROR     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::__gm_import() 
#261): Cannot __import__() module [Gnumed.wxpython.gui.gmCardiacDevicePlugin].
Traceback (most recent call last):
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py", line 259, 
in __gm_import
    mod = __import__(module_name)
  File 
"/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmCardiacDevicePlugin.py", 
line 14, in <module>
    from Gnumed.wxpython import gmPlugin, gmDeviceWidgets
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmDeviceWidgets.py", 
line 12, in <module>
    from lxml import etree
ImportError: No module named lxml
2010-06-28 18:35:31  ERROR     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::__load_plugins()
 #129): failed to load plugin gmCardiacDevicePlugin
Traceback (most recent call last):
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py", line 
121, in __load_plugins
    plugin = gmPlugin.instantiate_plugin('gui', curr_plugin)
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py", line 295, 
in instantiate_plugin
    plugin_class = module_from_package.__dict__[plugin_name]
AttributeError: 'NoneType' object has no attribute '__dict__'
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmCurrentSubstancesPlugin.py::<module>()
 #18): $Revision: 1.3 $
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmCurrentSubstancesPlugin
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmCurrentSubstancesPlugin] name: [Medication]
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: Current &medication
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmCurrentSubstancesPlugin
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: emr
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: Current &medication
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmDataMiningPlugin
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmDataMiningPlugin] name: [Reports]
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: &Report Generator
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmDataMiningPlugin
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: tools
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: &Report Generator
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmEMRBrowserPlugin.py::<module>()
 #20): $Revision: 1.19 $
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmEMRBrowserPlugin
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmEMRBrowserPlugin] name: [EMR tree]
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: Topical &tree
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmEMRBrowserPlugin
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: emr
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: Topical &tree
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmEMRJournalPlugin.py::<module>()
 #18): $Revision: 1.15 $
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmEMRJournalPlugin
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmEMRJournalPlugin] name: [EMR journal]
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: Chronological &journal
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmEMRJournalPlugin
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: emr
2010-06-28 18:35:31  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: Chronological &journal
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmKOrganizerPlugin
2010-06-28 18:35:31  DEBUG     gm.shell 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
 #18): detecting [konsolekalendar]
2010-06-28 18:35:31  DEBUG     gm.shell 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
 #30): [which konsolekalendar] failed, exit code: 256
2010-06-28 18:35:31  ERROR     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #305): Cannot open module "gui.gmKOrganizerPlugin".
Traceback (most recent call last):
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py", line 303, 
in instantiate_plugin
    plugin = plugin_class()
  File 
"/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmKOrganizerPlugin.py", 
line 25, in __init__
    raise gmExceptions.ConstructorError('cannot detect "konsolekalendar" via 
[%s]' % cmd)
ConstructorError: cannot detect "konsolekalendar" via [None]
2010-06-28 18:35:31  ERROR     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::__load_plugins()
 #126): plugin [gmKOrganizerPlugin] not loaded, see errors above
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmMeasurementsGridPlugin.py::<module>()
 #18): $Revision: 1.3 $
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmMeasurementsGridPlugin
2010-06-28 18:35:31  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmMeasurementsGridPlugin] name: [Measurements]
2010-06-28 18:35:32  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:32  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: &Measurements overview
2010-06-28 18:35:32  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmMeasurementsGridPlugin
2010-06-28 18:35:32  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: emr
2010-06-28 18:35:32  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: &Measurements overview
2010-06-28 18:35:32  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmNotebookedPatientEditionPlugin.py::<module>()
 #32): $Revision: 1.15 $
2010-06-28 18:35:32  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmNotebookedPatientEditionPlugin
2010-06-28 18:35:32  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmNotebookedPatientEditionPlugin] name: [Demographics]
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: &Demographics
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmNotebookedPatientEditionPlugin
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: patient
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: &Demographics
2010-06-28 18:35:33  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmNotebookedProgressNoteInputPlugin.py::<module>()
 #31): $Revision: 1.18 $
2010-06-28 18:35:33  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmNotebookedProgressNoteInputPlugin
2010-06-28 18:35:33  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmNotebookedProgressNoteInputPlugin] name: [Progress notes]
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: Progress notes
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmNotebookedProgressNoteInputPlugin
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: None
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: None
2010-06-28 18:35:33  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmScanIdxMedDocsPlugin
2010-06-28 18:35:33  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmScanIdxMedDocsPlugin] name: [Attach documents]
2010-06-28 18:35:33  INFO      gm.scanning 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmScanBackend.py::<module>() 
#24): $Revision: 1.56 $
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: &Attach documents
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmScanIdxMedDocsPlugin
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: emr
2010-06-28 18:35:33  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: &Attach documents
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmShowMedDocs.py::<module>()
 #25): $Revision: 1.78 $
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmShowMedDocs
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmShowMedDocs] name: [Documents]
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: &Documents review
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmShowMedDocs
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: emr
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: &Documents review
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmSoapPlugin.py::<module>() 
#31): $Revision: 1.7 $
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmSoapPlugin
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmSoapPlugin] name: [Notes]
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: &Notes
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmSoapPlugin
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: emr
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: &Notes
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmWaitingListPlugin
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmWaitingListPlugin] name: [Waiting list]
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: &Waiting list
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmWaitingListPlugin
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: office
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: &Waiting list
2010-06-28 18:35:34  INFO      gm.xdt 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmXdtObjects.py::<module>() 
#26): $Revision: 1.33 $
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gui/gmXdtViewer.py::<module>() 
#30): $Revision: 1.39 $
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::instantiate_plugin()
 #301): gmXdtViewer
2010-06-28 18:35:34  INFO      gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py::register() #85): 
set: [gui] class: [gmXdtViewer] name: [xDT viewer]
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #770): registering plugin with menu system
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #771):  generic name: &xDT viewer
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #772):  class name: gmXdtViewer
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #773):  specific menu: tools
2010-06-28 18:35:34  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::_on_plugin_loaded()
 #774):  menu item: &xDT viewer
2010-06-28 18:35:36  INFO      gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__set_GUI_size() 
#168): display size: 2720:878
2010-06-28 18:35:36  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__set_GUI_size() 
#169): display size: 2720:878 (720, 232) mm
2010-06-28 18:35:36  DEBUG     gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__set_GUI_size() 
#170): previous GUI size [1280:712]
2010-06-28 18:35:36  INFO      gm.main 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py::__set_GUI_size() 
#189): setting GUI to size [1280:712]
2010-06-28 18:35:36  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::debug] found in source [internal]
2010-06-28 18:35:36  DEBUG     gm.timers 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmTimer.py::__init__() #57): 
setting up timer: cookie [4366749072], delay 2000ms
2010-06-28 18:35:37  DEBUG     gm.emr 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinicalRecord.py::set_func_ask_user()
 #62): setting _func_ask_user to [<function ask_for_encounter_continuation at 
0x1044f2e60>]
2010-06-28 18:35:48  DEBUG     gm.person 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmPerson.py::_generate_queries_de()
 #1607): [kirk]: not a search term with a "suggestive" structure
2010-06-28 18:35:48  DEBUG     gm.person 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmPerson.py::_normalize_soundalikes()
 #1399): [kirk] -> [kirk]
2010-06-28 18:35:48  DEBUG     gm.person 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmPerson.py::get_identities() 
#1329): running {'cmd': u"\nSELECT DISTINCT ON (pk_identity) * from (\n\tselect 
* from ((\n\t\tselect vbp.*, %s::text as match_type from dem.v_basic_person 
vbp, dem.names n WHERE vbp.pk_identity = n.id_identity and lower(n.lastnames) 
~* lower(%s)\n\t) union all (\n\t\t-- first name\n\t\tselect vbp.*, %s::text as 
match_type from dem.v_basic_person vbp, dem.names n WHERE vbp.pk_identity = 
n.id_identity and lower(n.firstnames) ~* lower(%s)\n\t) union all (\n\t\t-- 
anywhere in name\n\t\tselect vbp.*, %s::text as match_type from 
dem.v_basic_person vbp, dem.names n WHERE vbp.pk_identity = n.id_identity and 
lower(n.firstnames || n.lastnames || coalesce(n.preferred, '')) ~* 
lower(%s)\n\t)) as super_list order by lastnames, firstnames, dob\n) as 
sorted_list", 'args': ['last name', u'^kirk', 'first name', u'^kirk', 'any name 
part', u'kirk']}
2010-06-28 18:35:48  INFO      gm.person 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #778): 2 matching person(s) found
2010-06-28 18:35:54  DEBUG     gm.person 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmPerson.py::__init__() #1147): 
patient change [cNull instance] -> [12] requested
2010-06-28 18:35:55  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27714, readonly: False
2010-06-28 18:35:55  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:35:56  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:36:00  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27717, readonly: False
2010-06-28 18:36:00  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:36:01  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:36:04  DEBUG     gm.emr 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinicalRecord.py::__activate_very_recent_encounter()
 #1526): no <very recent> encounter (younger than [1 hour 30 minutes]) found
2010-06-28 18:36:07  DEBUG     gm.emr 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinicalRecord.py::__activate_fairly_recent_encounter()
 #1563): no <fairly recent> encounter (between [1 hour 30 minutes] and [6 
hours] old) found
2010-06-28 18:36:09  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27720, readonly: False
2010-06-28 18:36:09  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:36:10  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:36:11  DEBUG     gm.emr 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #1468): first setting of active encounter in this clinical record instance
2010-06-28 18:36:13  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27722, readonly: False
2010-06-28 18:36:13  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:36:14  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:36:15  DEBUG     gm.emr 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinicalRecord.py::start_new_encounter()
 #1626): new encounter [2307] initiated
2010-06-28 18:36:17  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27726, readonly: False
2010-06-28 18:36:17  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:36:18  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:36:20  DEBUG     gm.emr 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinicalRecord.py::__init__() 
#130): Instantiated clinical record for patient [12].
2010-06-28 18:36:20  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [allg_mod_db:12]
2010-06-28 18:36:22  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [allg_state_mod_db:12]
2010-06-28 18:36:22  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [bill_item_mod_db:12]
2010-06-28 18:36:25  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [comm_channel_mod_db:12]
2010-06-28 18:36:26  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [doc_mod_db:12]
2010-06-28 18:36:29  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [encounter_mod_db:12]
2010-06-28 18:36:29  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [episode_mod_db:12]
2010-06-28 18:36:32  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [health_issue_mod_db:12]
2010-06-28 18:36:32  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [hospital_stay_mod_db:12]
2010-06-28 18:36:35  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [identity_mod_db:12]
2010-06-28 18:36:36  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [message_inbox_mod_db:12]
2010-06-28 18:36:36  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [name_mod_db:12]
2010-06-28 18:36:39  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [narrative_mod_db:12]
2010-06-28 18:36:39  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [procedure_mod_db:12]
2010-06-28 18:36:39  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [substance_intake_mod_db:12]
2010-06-28 18:36:42  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [test_result_mod_db:12]
2010-06-28 18:36:43  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [vacc_mod_db:12]
2010-06-28 18:36:46  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmBackendListener.py::__register_patient_notifications()
 #164): starting to listen for [waiting_list_mod_db:12]
2010-06-28 18:36:46  DEBUG     gm.docs 
(/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmDocuments.py::__init__() 
#41): instantiated document folder for patient [12]
2010-06-28 18:36:49  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27740, readonly: True
2010-06-28 18:36:49  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1236): access mode [READ ONLY]
2010-06-28 18:36:50  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::bytea2file_object() 
#843): expecting bytea data of size: [1872] bytes
2010-06-28 18:36:50  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::bytea2file_object() 
#844): using chunk size of: [0] bytes
2010-06-28 18:36:50  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::bytea2file_object() 
#849): chunk size [0] bytes: retrieving all data at once
2010-06-28 18:36:50  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::bytea2file_object() 
#855): chunks to retrieve: [1]
2010-06-28 18:36:50  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::bytea2file_object() 
#856): remainder to retrieve: [0] bytes
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=-1* -> event.GetSelection()=0
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #171): the following two should match but do not:
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #172):  event.GetOldSelection(): -1
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #173):  notebook.GetSelection(): 0
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #223): those two really *should* match:
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #224):  wx.Notebook.GetSelection() (before switch) : 0
2010-06-28 18:36:51  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #225):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=-1* -> event.GetSelection()=0
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #171): the following two should match but do not:
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #172):  event.GetOldSelection(): -1
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #173):  notebook.GetSelection(): 0
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #223): those two really *should* match:
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #224):  wx.Notebook.GetSelection() (before switch) : 0
2010-06-28 18:36:53  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #225):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2010-06-28 18:36:55  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27742, readonly: False
2010-06-28 18:36:55  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:36:56  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:36:58  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:36:58  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=0* -> event.GetSelection()=6
2010-06-28 18:36:58  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:36:58  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=0 -> event.GetSelection()=6*
2010-06-28 18:37:15  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:37:15  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=6* -> event.GetSelection()=11
2010-06-28 18:37:15  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:37:15  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=6 -> event.GetSelection()=11*
2010-06-28 18:37:18  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:37:18  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=11* -> event.GetSelection()=12
2010-06-28 18:37:18  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:37:18  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=11 -> event.GetSelection()=12*
2010-06-28 18:37:31  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:37:31  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=12* -> event.GetSelection()=6
2010-06-28 18:37:31  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:37:31  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=12 -> event.GetSelection()=6*
2010-06-28 18:37:38  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:37:38  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=6* -> event.GetSelection()=2
2010-06-28 18:37:38  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:37:38  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=6 -> event.GetSelection()=2*
2010-06-28 18:37:47  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:37:47  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=2* -> event.GetSelection()=1
2010-06-28 18:37:47  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:37:47  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=2 -> event.GetSelection()=1*
2010-06-28 18:37:49  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27774, readonly: False
2010-06-28 18:37:49  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:37:50  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:37:53  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27777, readonly: False
2010-06-28 18:37:53  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:37:54  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:37:58  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27779, readonly: False
2010-06-28 18:37:58  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:37:59  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:38:02  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27781, readonly: False
2010-06-28 18:38:02  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:38:03  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 18:38:14  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:38:14  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=1* -> event.GetSelection()=5
2010-06-28 18:38:14  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:38:14  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=1 -> event.GetSelection()=5*
2010-06-28 18:38:26  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 18:38:26  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=5* -> event.GetSelection()=3
2010-06-28 18:38:26  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 18:38:26  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=5 -> event.GetSelection()=3*
2010-06-28 18:40:08  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1205): new database connection, backend PID: 27855, readonly: False
2010-06-28 18:40:08  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_raw_connection() 
#1242): access mode [READ WRITE]
2010-06-28 18:40:09  DEBUG     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::get_connection() 
#1305): client string encoding [UTF8], isolation level [serializable], time 
zone [America/Los_Angeles], datestyle [ISO], sql_inheritance [ON]
2010-06-28 20:52:12  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 20:52:12  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=3* -> event.GetSelection()=4
2010-06-28 20:52:12  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 20:52:12  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=3 -> event.GetSelection()=4*
2010-06-28 20:52:12  ERROR     gm.db 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py::run_ro_queries() 
#1000): cannot close cursor
Traceback (most recent call last):
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py", line 998, in 
run_ro_queries
    curs_close()
InterfaceError: cursor already closed
2010-06-28 20:52:12  DEBUG     gm.gui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #49): unhandled exception caught:
Traceback (most recent call last):
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py", line 
231, in _on_notebook_page_changed
    new_page.receive_focus()
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py", line 187, 
in receive_focus
    self._widget.repopulate_ui()
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py", line 
804, in repopulate_ui
    exporter.export(txt)
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/exporters/gmPatientExporter.py", 
line 984, in export
    rows, idx = gmPG2.run_ro_queries(queries = [{'cmd': cmd, 'args': 
[patient['pk_identity']]}], get_col_idx = True)
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py", line 1001, in 
run_ro_queries
    tx_rollback()               # need to rollback so ABORT state isn't 
preserved in pooled conns
InterfaceError: connection already closed
2010-06-28 20:52:12  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::debug] found in source [internal]
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#150): stack trace follows:
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#151): (locals by frame, outmost frame first)
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [<module>] in [gnumed.py] at line 524 <<<
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): _known_short_options = h?V
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):      no_config_files = 
GNUmed startup: Missing configuration files.
--------------------------------------------

None of the below candidate configuration
files could be found:

 %s

Cannot run GNUmed without any of them.

2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               gmI18N = <module 'Gnumed.pycommon.gmI18N' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):      _known_ui_types = [u'web', u'wxp']
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): current_client_version = 0.7.6
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):  _known_long_options = [u'debug', u'slave', u'skip-update-check', 
u'profile=', u'text-domain=', u'log-file=', u'conf-file=', u'lang-gettext=', 
u'ui=', u'override-schema-check', u'local-import', u'help', u'version', 
u'hipaa']
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): setup_signal_handlers = <function setup_signal_handlers at 0x100466578>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):            setup_cli = <function setup_cli at 0x100466488>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):        _old_sig_term = None
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               gmLog2 = <module 'Gnumed.pycommon.gmLog2' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):            gmGuiMain = <module 'Gnumed.wxpython.gmGuiMain' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): current_client_branch = 0.7
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):        setup_logging = <function setup_logging at 0x10045bde8>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):        setup_ui_type = <function setup_ui_type at 0x1004668c0>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          __package__ = None
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             platform = <module 'platform' from 
'/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/platform.pyc'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):           gmDateTime = <module 'Gnumed.pycommon.gmDateTime' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): handle_version_request = <function handle_version_request at 0x1004666e0>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): missing_cli_config_file = 
GNUmed startup: Missing configuration file.
-------------------------------------------

You explicitly specified a configuration file
on the command line:

        --conf-file=%s

The file does not exist, however.

2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          __version__ = $Revision: 1.169 $
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): setup_paths_and_files = <function setup_paths_and_files at 0x100466758>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              ui_type = wxp
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):         setup_locale = <function setup_locale at 0x1004665f0>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):         profile_file = None
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          __license__ = GPL (details at http://www.gnu.org)
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):     log_startup_info = <function log_startup_info at 0x10045b230>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):         __builtins__ = <module '__builtin__' (built-in)>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             __file__ = gnumed.py
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):      setup_date_time = <function setup_date_time at 0x1004667d0>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):           __author__ = H. Herb <address@hidden>, K. Hilbert 
<address@hidden>, I. Haywood <address@hidden>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                  sys = <module 'sys' (built-in)>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              gmHooks = <module 'Gnumed.pycommon.gmHooks' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              gmTools = <module 'Gnumed.pycommon.gmTools' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 _log = <logging.Logger instance at 0x100464e18>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             __name__ = __main__
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                gmPG2 = <module 'Gnumed.pycommon.gmPG2' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):     shutdown_backend = <function shutdown_backend at 0x1004669b0>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):      handle_sig_term = <function handle_sig_term at 0x100466500>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):  import_error_sermon = 
GNUmed startup: Cannot load GNUmed Python modules !
---------------------------------------------------
CRITICAL ERROR: Program halted.

Please make sure you have:

 1) the required third-party Python modules installed
 2) the GNUmed Python modules linked or installed into site-packages/
    (if you do not run from a CVS tree the installer should have taken care of 
that)
 3) your PYTHONPATH environment variable set up correctly

sys.path is currently set to:

 %s

If you are running from a copy of the CVS tree make sure you
did run gnumed/check-prerequisites.sh with good results.

If you still encounter errors after checking the above
requirements please ask on the mailing list.

2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):        setup_backend = <function setup_backend at 0x100466938>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              logging = <module 'logging' from 
'/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.pyc'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):            setup_cfg = <function setup_cfg at 0x100466848>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): setup_console_exception_handler = <function 
setup_console_exception_handler at 0x100466410>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               signal = <module 'signal' (built-in)>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):     shutdown_logging = <function shutdown_logging at 0x100466a28>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):  handle_help_request = <function handle_help_request at 0x100466668>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 _cfg = <Gnumed.pycommon.gmCfg2.gmCfgData object at 
0x1007a1590>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):    setup_python_path = <function setup_python_path at 0x10043c1b8>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                   os = <module 'os' from 
'/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.pyc'>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [main] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py] at line 3005 <<<
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                  app = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x104744290> >
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [MainLoop] in 
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_core.py]
 at line 8007 <<<
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x104744290> >
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [MainLoop] in 
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_core.py]
 at line 7303 <<<
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 args = (<Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x104744290> >,)
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               kwargs = {}
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [_on_notebook_page_changed] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py] at line 231 <<<
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): id_nb_page_after_switch = 4
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = 
<Gnumed.wxpython.gmHorstSpace.cHorstSpaceLayoutMgr; proxy of <Swig Object of 
type 'wxPanel *' at 0x104fa5780> >
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             new_page = 
<Gnumed.wxpython.gui.gmEMRJournalPlugin.gmEMRJournalPlugin instance at 
0x104685248>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): id_evt_page_after_switch = 4
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): id_evt_page_before_switch = 3
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                event = <wx._controls.NotebookEvent; proxy of <Swig 
Object of type 'wxNotebookEvent *' at 0x7fff5fbfd5c0> >
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [receive_focus] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py] at line 187 <<<
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = 
<Gnumed.wxpython.gui.gmEMRJournalPlugin.gmEMRJournalPlugin instance at 
0x104685248>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [repopulate_ui] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py] at line 809 <<<
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                  txt = <StringIO.StringIO instance at 0x10428bea8>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <Gnumed.wxpython.gmEMRBrowser.cEMRJournalPanel; 
proxy of <Swig Object of type 'wxPanel *' at 0x106040810> >
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             exporter = 
<Gnumed.exporters.gmPatientExporter.cEMRJournalExporter instance at 0x1046a5908>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [export] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/exporters/gmPatientExporter.py] at line 
984 <<<
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                  txt = Chronological EMR Journal

2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = 
<Gnumed.exporters.gmPatientExporter.cEMRJournalExporter instance at 0x1046a5908>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                  cmd = 
select
        to_char(vemrj.clin_when, 'YYYY-MM-DD') as date,
        vemrj.*,
        (select rank from clin.soap_cat_ranks where soap_cat = vemrj.soap_cat) 
as scr,
        to_char(vemrj.modified_when, 'YYYY-MM-DD HH24:MI') as date_modified
from clin.v_emr_journal vemrj
where pk_patient = %s
order by date, pk_episode, scr, src_table
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              patient = <Gnumed.business.gmPerson.gmCurrentPatient object 
at 0x1044b8110>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               target = <StringIO.StringIO instance at 0x10428bea8>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [run_ro_queries] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py] at line 1001 <<<
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):           curs_close = <built-in method close of DictCursor object at 
0x104bf0810>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 curs = <cursor object at 0x104bf0810; closed: 0>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          tx_rollback = <built-in method rollback of DictConnection 
object at 0x104f42590>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 args = [12]
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             link_obj = None
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              queries = [{'cmd': u"\nselect\n\tto_char(vemrj.clin_when, 
'YYYY-MM-DD') as date,\n\tvemrj.*,\n\t(select rank from clin.soap_cat_ranks 
where soap_cat = vemrj.soap_cat) as scr,\n\tto_char(vemrj.modified_when, 
'YYYY-MM-DD HH24:MI') as date_modified\nfrom clin.v_emr_journal vemrj\nwhere 
pk_patient = %s\norder by date, pk_episode, scr, src_table", 'args': [12]}]
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          get_col_idx = True
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                query = {'cmd': u"\nselect\n\tto_char(vemrj.clin_when, 
'YYYY-MM-DD') as date,\n\tvemrj.*,\n\t(select rank from clin.soap_cat_ranks 
where soap_cat = vemrj.soap_cat) as scr,\n\tto_char(vemrj.modified_when, 
'YYYY-MM-DD HH24:MI') as date_modified\nfrom clin.v_emr_journal vemrj\nwhere 
pk_patient = %s\norder by date, pk_episode, scr, src_table", 'args': [12]}
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          return_data = True
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 conn = <connection object at 0x104f42590; dsn: 
'dbname=gnumed_v13 host=salaam.homeunix.com port=5432 user=any-doc 
password=xxxxxxx sslmode=prefer', closed: 2>
2010-06-28 20:52:12  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              verbose = False
2010-06-28 20:53:38  ERROR     gm.gui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmExceptionHandlingWidgets.py::_on_mail_button_pressed()
 #307): Maybe just a consequence of > 1 hour inactivity on the public db 
connection
2010-06-28 20:53:38  WARNING   gm.gui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmExceptionHandlingWidgets.py::_on_mail_button_pressed()
 #308): syncing log file for emailing
2010-06-28 20:53:38  CRITICAL  gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::flush() #118): 
-------- synced log file -------------------------------
2010-06-28 20:53:51  ERROR     gm.gui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #119): user comment: Maybe just a consequence of > 1 hour inactivity on the 
public db connection
2010-06-28 20:53:51  WARNING   gm.gui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #121): syncing log file for backup to 
[/Users/djb/gnumed/logs/gm-from-vcs_2010-06-28_20-52-12.log]
2010-06-28 20:53:51  CRITICAL  gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::flush() #118): 
-------- synced log file -------------------------------
2010-06-28 20:53:56  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 20:53:56  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=4* -> event.GetSelection()=2
2010-06-28 20:53:56  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 20:53:56  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=4 -> event.GetSelection()=2*
2010-06-28 20:53:58  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 20:53:58  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=2* -> event.GetSelection()=1
2010-06-28 20:53:58  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 20:53:58  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=2 -> event.GetSelection()=1*
2010-06-28 20:54:00  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #160): just before switching notebook tabs
2010-06-28 20:54:00  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168): event.GetOldSelection()=1* -> event.GetSelection()=3
2010-06-28 20:54:00  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #214): just after switching notebook tabs
2010-06-28 20:54:00  DEBUG     gm.ui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): event.GetOldSelection()=1 -> event.GetSelection()=3*
2010-06-28 20:54:00  DEBUG     gm.gui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #49): unhandled exception caught:
Traceback (most recent call last):
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py", line 
231, in _on_notebook_page_changed
    new_page.receive_focus()
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py", line 187, 
in receive_focus
    self._widget.repopulate_ui()
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py", line 
758, in repopulate_ui
    self._pnl_emr_tree.repopulate_ui()
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py", line 
731, in repopulate_ui
    self._emr_tree.refresh()
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py", line 
109, in refresh
    if not self.__populate_tree():
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py", line 
148, in __populate_tree
    self.__exporter.get_historical_tree(self)
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/exporters/gmPatientExporter.py", 
line 486, in get_historical_tree
    self._traverse_health_issues( emr_tree, self._add_health_issue_branch)
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/exporters/gmPatientExporter.py", 
line 500, in _traverse_health_issues
    if not self.__fetch_filtered_items():
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/exporters/gmPatientExporter.py", 
line 396, in __fetch_filtered_items
    issues=self.__constraints['issues']))
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinicalRecord.py", 
line 780, in get_allergies
    rows, idx = gmPG2.run_ro_queries(queries = [{'cmd': cmd, 'args': 
[self.pk_patient]}], get_col_idx = True)
  File "/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py", line 972, in 
run_ro_queries
    curs = conn.cursor()
  File 
"/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/psycopg2/extras.py",
 line 103, in cursor
    return _connection.cursor(self, cursor_factory=DictCursor)
InterfaceError: connection already closed
2010-06-28 20:54:00  DEBUG     gm.cfg 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmCfg2.py::get() #314): option 
[internal::debug] found in source [internal]
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#150): stack trace follows:
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#151): (locals by frame, outmost frame first)
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [<module>] in [gnumed.py] at line 524 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): _known_short_options = h?V
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):      no_config_files = 
GNUmed startup: Missing configuration files.
--------------------------------------------

None of the below candidate configuration
files could be found:

 %s

Cannot run GNUmed without any of them.

2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               gmI18N = <module 'Gnumed.pycommon.gmI18N' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmI18N.py'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):      _known_ui_types = [u'web', u'wxp']
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): current_client_version = 0.7.6
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):  _known_long_options = [u'debug', u'slave', u'skip-update-check', 
u'profile=', u'text-domain=', u'log-file=', u'conf-file=', u'lang-gettext=', 
u'ui=', u'override-schema-check', u'local-import', u'help', u'version', 
u'hipaa']
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): setup_signal_handlers = <function setup_signal_handlers at 0x100466578>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):            setup_cli = <function setup_cli at 0x100466488>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):        _old_sig_term = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               gmLog2 = <module 'Gnumed.pycommon.gmLog2' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):            gmGuiMain = <module 'Gnumed.wxpython.gmGuiMain' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): current_client_branch = 0.7
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):        setup_logging = <function setup_logging at 0x10045bde8>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):        setup_ui_type = <function setup_ui_type at 0x1004668c0>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          __package__ = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             platform = <module 'platform' from 
'/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/platform.pyc'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):           gmDateTime = <module 'Gnumed.pycommon.gmDateTime' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmDateTime.py'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): handle_version_request = <function handle_version_request at 0x1004666e0>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): missing_cli_config_file = 
GNUmed startup: Missing configuration file.
-------------------------------------------

You explicitly specified a configuration file
on the command line:

        --conf-file=%s

The file does not exist, however.

2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          __version__ = $Revision: 1.169 $
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): setup_paths_and_files = <function setup_paths_and_files at 0x100466758>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              ui_type = wxp
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):         setup_locale = <function setup_locale at 0x1004665f0>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):         profile_file = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          __license__ = GPL (details at http://www.gnu.org)
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):     log_startup_info = <function log_startup_info at 0x10045b230>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):         __builtins__ = <module '__builtin__' (built-in)>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             __file__ = gnumed.py
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):      setup_date_time = <function setup_date_time at 0x1004667d0>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):           __author__ = H. Herb <address@hidden>, K. Hilbert 
<address@hidden>, I. Haywood <address@hidden>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                  sys = <module 'sys' (built-in)>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              gmHooks = <module 'Gnumed.pycommon.gmHooks' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmHooks.py'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              gmTools = <module 'Gnumed.pycommon.gmTools' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmTools.py'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 _log = <logging.Logger instance at 0x100464e18>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             __name__ = __main__
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                gmPG2 = <module 'Gnumed.pycommon.gmPG2' from 
'/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):     shutdown_backend = <function shutdown_backend at 0x1004669b0>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):      handle_sig_term = <function handle_sig_term at 0x100466500>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):  import_error_sermon = 
GNUmed startup: Cannot load GNUmed Python modules !
---------------------------------------------------
CRITICAL ERROR: Program halted.

Please make sure you have:

 1) the required third-party Python modules installed
 2) the GNUmed Python modules linked or installed into site-packages/
    (if you do not run from a CVS tree the installer should have taken care of 
that)
 3) your PYTHONPATH environment variable set up correctly

sys.path is currently set to:

 %s

If you are running from a copy of the CVS tree make sure you
did run gnumed/check-prerequisites.sh with good results.

If you still encounter errors after checking the above
requirements please ask on the mailing list.

2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):        setup_backend = <function setup_backend at 0x100466938>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              logging = <module 'logging' from 
'/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.pyc'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):            setup_cfg = <function setup_cfg at 0x100466848>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): setup_console_exception_handler = <function 
setup_console_exception_handler at 0x100466410>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               signal = <module 'signal' (built-in)>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):     shutdown_logging = <function shutdown_logging at 0x100466a28>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):  handle_help_request = <function handle_help_request at 0x100466668>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 _cfg = <Gnumed.pycommon.gmCfg2.gmCfgData object at 
0x1007a1590>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):    setup_python_path = <function setup_python_path at 0x10043c1b8>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                   os = <module 'os' from 
'/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.pyc'>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [main] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmGuiMain.py] at line 3005 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                  app = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x104744290> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [MainLoop] in 
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_core.py]
 at line 8007 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x104744290> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [MainLoop] in 
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_core.py]
 at line 7303 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 args = (<Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x104744290> >,)
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               kwargs = {}
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [_on_notebook_page_changed] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmHorstSpace.py] at line 231 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): id_nb_page_after_switch = 3
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = 
<Gnumed.wxpython.gmHorstSpace.cHorstSpaceLayoutMgr; proxy of <Swig Object of 
type 'wxPanel *' at 0x104fa5780> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             new_page = 
<Gnumed.wxpython.gui.gmEMRBrowserPlugin.gmEMRBrowserPlugin instance at 
0x1042a9998>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): id_evt_page_after_switch = 3
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): id_evt_page_before_switch = 1
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                event = <wx._controls.NotebookEvent; proxy of <Swig 
Object of type 'wxNotebookEvent *' at 0x7fff5fbfd5c0> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [receive_focus] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmPlugin.py] at line 187 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = 
<Gnumed.wxpython.gui.gmEMRBrowserPlugin.gmEMRBrowserPlugin instance at 
0x1042a9998>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [repopulate_ui] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py] at line 758 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = 
<Gnumed.wxpython.gmEMRBrowser.cSplittedEMRTreeBrowserPnl; proxy of <Swig Object 
of type 'wxPanel *' at 0x10602de90> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [repopulate_ui] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py] at line 731 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = 
<Gnumed.wxpython.gmEMRBrowser.cScrolledEMRTreePnl; proxy of <Swig Object of 
type 'wxScrolledWindow *' at 0x106032c90> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [refresh] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py] at line 109 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <Gnumed.wxpython.gmEMRBrowser.cEMRTree; proxy of 
<Swig Object of type 'wxPyTreeCtrl *' at 0x106034990> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [__populate_tree] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmEMRBrowser.py] at line 148 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <Gnumed.wxpython.gmEMRBrowser.cEMRTree; proxy of 
<Swig Object of type 'wxPyTreeCtrl *' at 0x106034990> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):            root_item = <wx._controls.TreeItemId; proxy of <Swig Object 
of type 'wxTreeItemId *' at 0x10632c9f0> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [get_historical_tree] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/exporters/gmPatientExporter.py] at line 
486 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <Gnumed.exporters.gmPatientExporter.cEmrExport 
instance at 0x1042a9f38>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             emr_tree = <Gnumed.wxpython.gmEMRBrowser.cEMRTree; proxy of 
<Swig Object of type 'wxPyTreeCtrl *' at 0x106034990> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [_traverse_health_issues] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/exporters/gmPatientExporter.py] at line 
500 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <Gnumed.exporters.gmPatientExporter.cEmrExport 
instance at 0x1042a9f38>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             emr_tree = <Gnumed.wxpython.gmEMRBrowser.cEMRTree; proxy of 
<Swig Object of type 'wxPyTreeCtrl *' at 0x106034990> >
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):  health_issue_action = <bound method cEmrExport._add_health_issue_branch 
of <Gnumed.exporters.gmPatientExporter.cEmrExport instance at 0x1042a9f38>>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [__fetch_filtered_items] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/exporters/gmPatientExporter.py] at line 
396 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <Gnumed.exporters.gmPatientExporter.cEmrExport 
instance at 0x1042a9f38>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):       filtered_items = []
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                  emr = <Gnumed.business.gmClinicalRecord.cClinicalRecord 
object at 0x104480b90>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [get_allergies] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/business/gmClinicalRecord.py] at line 
780 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                since = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172): remove_sensitivities = False
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <Gnumed.business.gmClinicalRecord.cClinicalRecord 
object at 0x104480b90>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                  cmd = SELECT * FROM clin.v_pat_allergies WHERE 
pk_patient=%s order by descriptor
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              ID_list = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             episodes = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):           encounters = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                until = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):               issues = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [run_ro_queries] in 
[/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmPG2.py] at line 972 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              verbose = False
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):             link_obj = None
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):              queries = [{'cmd': u'SELECT * FROM clin.v_pat_allergies 
WHERE pk_patient=%s order by descriptor', 'args': [12]}]
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          get_col_idx = True
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):          return_data = True
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 conn = <connection object at 0x104f42590; dsn: 
'dbname=gnumed_v13 host=salaam.homeunix.com port=5432 user=any-doc 
password=xxxxxxx sslmode=prefer', closed: 2>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#157): >>> execution frame [cursor] in 
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/psycopg2/extras.py]
 at line 103 <<<
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 self = <connection object at 0x104f42590; dsn: 
'dbname=gnumed_v13 host=salaam.homeunix.com port=5432 user=any-doc 
password=xxxxxxx sslmode=prefer', closed: 2>
2010-06-28 20:54:00  DEBUG     gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::log_stack_trace() 
#172):                 name = None
2010-06-28 20:55:19  ERROR     gm.gui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmExceptionHandlingWidgets.py::_on_mail_button_pressed()
 #307): Still likely just an effect of trying after inactivity
2010-06-28 20:55:19  WARNING   gm.gui 
(/Users/djb/gnumed-client.0.7.6/Gnumed/wxpython/gmExceptionHandlingWidgets.py::_on_mail_button_pressed()
 #308): syncing log file for emailing
2010-06-28 20:55:19  CRITICAL  gm.logging 
(/Users/djb/gnumed-client.0.7.6/Gnumed/pycommon/gmLog2.py::flush() #118): 
-------- synced log file -------------------------------

reply via email to

[Prev in Thread] Current Thread [Next in Thread]