summaryrefslogtreecommitdiff
path: root/talerbank/app/management/commands/dump_talerdb.py
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2017-11-22 12:33:31 +0100
committerMarcello Stanisci <stanisci.m@gmail.com>2017-11-22 12:33:31 +0100
commit4f80d3a38f75360eff8c9936924f269d666e044f (patch)
treea2f2ca3718ec3430a3c58f1345786971de24a62f /talerbank/app/management/commands/dump_talerdb.py
parent1669a8b457306ca4fcea7a75e705dd439f7f98ad (diff)
downloadbank-4f80d3a38f75360eff8c9936924f269d666e044f.tar.gz
bank-4f80d3a38f75360eff8c9936924f269d666e044f.tar.bz2
bank-4f80d3a38f75360eff8c9936924f269d666e044f.zip
linting
Diffstat (limited to 'talerbank/app/management/commands/dump_talerdb.py')
-rw-r--r--talerbank/app/management/commands/dump_talerdb.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/talerbank/app/management/commands/dump_talerdb.py b/talerbank/app/management/commands/dump_talerdb.py
index 5685da1..ba81444 100644
--- a/talerbank/app/management/commands/dump_talerdb.py
+++ b/talerbank/app/management/commands/dump_talerdb.py
@@ -19,6 +19,7 @@ import logging
from django.core.management.base import BaseCommand
from django.db.utils import OperationalError, ProgrammingError
from ...models import BankAccount, BankTransaction
+from .helpers import hard_db_error_log
LOGGER = logging.getLogger(__name__)
@@ -31,10 +32,7 @@ def dump_accounts():
for acc in accounts:
print(acc.user.username + " has account number " + str(acc.account_no))
except (OperationalError, ProgrammingError):
- LOGGER.error("likely causes: non existent DB or unmigrated project\n"
- "(try 'taler-bank-manage django migrate' in the latter case)",
- stack_info=False,
- exc_info=True)
+ hard_db_error_log()
sys.exit(1)
@@ -51,10 +49,7 @@ def dump_history():
msg.append(item.subject)
print(''.join(msg))
except (OperationalError, ProgrammingError):
- LOGGER.error("likely causes: non existent DB or unmigrated project\n"
- "(try 'taler-bank-manage django migrate' in the latter case)",
- stack_info=False,
- exc_info=True)
+ hard_db_error_log()
sys.exit(1)