diff options
author | John Wiegley <johnw@newartisans.com> | 2005-02-09 21:27:39 +0000 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2008-04-13 02:40:57 -0400 |
commit | 88042027e7f8fd7618046cdb6baf4be1d1f74bf4 (patch) | |
tree | 05d4a1230752b5f6f186c12b5f11694d8b630980 /main.py | |
parent | be52e2a9c82f4a2c36250a06e716befa177b5a0f (diff) | |
download | fork-ledger-88042027e7f8fd7618046cdb6baf4be1d1f74bf4.tar.gz fork-ledger-88042027e7f8fd7618046cdb6baf4be1d1f74bf4.tar.bz2 fork-ledger-88042027e7f8fd7618046cdb6baf4be1d1f74bf4.zip |
*** empty log message ***
Diffstat (limited to 'main.py')
-rw-r--r-- | main.py | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -112,6 +112,8 @@ elif command == "equity": command = "E" elif command == "prices": command = "P" +elif command == "pricesdb": + command = "D"; else: print "Unrecognized command:", command sys.exit (1) @@ -190,6 +192,8 @@ elif command == "P": return max_val format = config.prices_format +elif command == "D": + format = config.pricesdb_format else: format = config.print_format @@ -437,7 +441,7 @@ if config.comm_as_payee: if command == "e": walk_transactions (new_entry, handler) -elif command == "P": +elif command == "P" or command == "D": walk_commodities (handler) else: walk_entries (journal, handler) @@ -445,7 +449,8 @@ else: # Flush the handlers, causing them to output whatever data is still # pending. -handler.flush () +if command != "P" and command != "D": + handler.flush () # For the balance and equity reports, the account totals now need to # be displayed. This is different from outputting transactions, in |