r22231 - gnucash/trunk/src/optional/python-bindings/example_scripts - Bug #675201 - slight bugfix to prior enchancement post for example

Geert Janssens gjanssens at code.gnucash.org
Fri Jun 22 11:12:26 EDT 2012


Author: gjanssens
Date: 2012-06-22 11:12:25 -0400 (Fri, 22 Jun 2012)
New Revision: 22231
Trac: http://svn.gnucash.org/trac/changeset/22231

Modified:
   gnucash/trunk/src/optional/python-bindings/example_scripts/account_analysis.py
   gnucash/trunk/src/optional/python-bindings/example_scripts/new_book_with_opening_balances.py
   gnucash/trunk/src/optional/python-bindings/example_scripts/simple_business_create.py
   gnucash/trunk/src/optional/python-bindings/example_scripts/test_imbalance_transaction.py
Log:
Bug #675201 - slight bugfix to prior enchancement post for example
scripts
Patch by Jamie Campbell

Modified: gnucash/trunk/src/optional/python-bindings/example_scripts/account_analysis.py
===================================================================
--- gnucash/trunk/src/optional/python-bindings/example_scripts/account_analysis.py	2012-06-22 14:38:21 UTC (rev 22230)
+++ gnucash/trunk/src/optional/python-bindings/example_scripts/account_analysis.py	2012-06-22 15:12:25 UTC (rev 22231)
@@ -268,7 +268,7 @@
         # no save needed, we're just reading..
         gnucash_session.end()
     except:
-        if not gnucash_session == None:
+        if "gnucash_session" in locals():
             gnucash_session.end()
 
         raise

Modified: gnucash/trunk/src/optional/python-bindings/example_scripts/new_book_with_opening_balances.py
===================================================================
--- gnucash/trunk/src/optional/python-bindings/example_scripts/new_book_with_opening_balances.py	2012-06-22 14:38:21 UTC (rev 22230)
+++ gnucash/trunk/src/optional/python-bindings/example_scripts/new_book_with_opening_balances.py	2012-06-22 15:12:25 UTC (rev 22231)
@@ -343,10 +343,10 @@
         new_book_session.end()
         original_book_session.end()
     except:
-        if not original_book_session == None:
+        if "original_book_session" in locals():
             original_book_session.end()
  
-        if not new_book_session == None:
+        if "new_book_session" in locals():
             new_book_session.end()
 
         raise

Modified: gnucash/trunk/src/optional/python-bindings/example_scripts/simple_business_create.py
===================================================================
--- gnucash/trunk/src/optional/python-bindings/example_scripts/simple_business_create.py	2012-06-22 14:38:21 UTC (rev 22230)
+++ gnucash/trunk/src/optional/python-bindings/example_scripts/simple_business_create.py	2012-06-22 15:12:25 UTC (rev 22231)
@@ -69,9 +69,8 @@
     exit()
     
 
-s = Session(argv[1], is_new=True)
-
 try:
+    s = Session(argv[1], is_new=True)
 
     book = s.book
     root = book.get_root_account()
@@ -185,6 +184,6 @@
 
     s.end()
 except:
-    if not s == None:
+    if "s" in locals():
         s.end()
     raise

Modified: gnucash/trunk/src/optional/python-bindings/example_scripts/test_imbalance_transaction.py
===================================================================
--- gnucash/trunk/src/optional/python-bindings/example_scripts/test_imbalance_transaction.py	2012-06-22 14:38:21 UTC (rev 22230)
+++ gnucash/trunk/src/optional/python-bindings/example_scripts/test_imbalance_transaction.py	2012-06-22 15:12:25 UTC (rev 22231)
@@ -48,9 +48,10 @@
     print "gnucash-env python test_imbalance_transaction.py '/home/username/test.gnucash'"
     exit()
 
-session = Session(argv[1])
 
 try:
+    session = Session(argv[1])
+
     book = session.book
 
     root = book.get_root_account()
@@ -98,6 +99,6 @@
     session.end()
     session.destroy()
 except:
-    if not session == None:
+    if "session" in locals():
         session.end()
     raise



More information about the gnucash-changes mailing list