gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] [taler-bank] branch master updated: Adapting dump_talerdb t


From: gnunet
Subject: [GNUnet-SVN] [taler-bank] branch master updated: Adapting dump_talerdb to new models.
Date: Mon, 27 Feb 2017 16:15:08 +0100

This is an automated email from the git hooks/post-receive script.

marcello pushed a commit to branch master
in repository bank.

The following commit(s) were added to refs/heads/master by this push:
     new cd2031d  Adapting dump_talerdb to new models.
cd2031d is described below

commit cd2031dd7e5e40cbc248133f756e3854155e7401
Author: Marcello Stanisci <address@hidden>
AuthorDate: Mon Feb 27 16:14:41 2017 +0100

    Adapting dump_talerdb to new models.
---
 talerbank/app/management/commands/dump_talerdb.py | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/talerbank/app/management/commands/dump_talerdb.py 
b/talerbank/app/management/commands/dump_talerdb.py
index 8f7b099..89c4933 100644
--- a/talerbank/app/management/commands/dump_talerdb.py
+++ b/talerbank/app/management/commands/dump_talerdb.py
@@ -15,11 +15,13 @@
 #  @author Marcello Stanisci
 
 from django.core.management.base import BaseCommand
-from ...models import BankAccount, History
+from ...models import BankAccount, BankTransaction
 from django.db.utils import OperationalError, ProgrammingError
 import logging
 import sys
 
+# Rewrite to match new BankTransaction layout.
+
 logger = logging.getLogger(__name__)
 
 def dump_accounts():
@@ -40,15 +42,15 @@ def dump_accounts():
 
 def dump_history():
     try:
-        history = History.objects.all()
+        history = BankTransaction.objects.all()
         for item in history:
             msg = []
             # concatenating via 'append' because the + operator put
             # as the first/last character on a line makes flake8 complain
-            msg.append("Account ")
-            msg.append(item.account.user.username + ": ")
-            msg.append(item.direction + " " + str(item.amount) + " ")
-            msg.append(item.currency + " on " + str(item.date))
+            msg.append("+%s, " % item.credit_account.account_no)
+            msg.append("-%s, " % item.debit_account.account_no)
+            msg.append("%.2f, " % item.amount)
+            msg.append(item.subject)
             print(''.join(msg))
     except (OperationalError, ProgrammingError):
         logger.error("likely causes: non existent DB or unmigrated project\n"

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

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