summaryrefslogtreecommitdiff
path: root/talerbank/app/management
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-04-14 18:12:51 +0200
committerFlorian Dold <florian.dold@gmail.com>2016-04-14 18:12:51 +0200
commit81a306c3524c736ebb3f639a110b24b1811de121 (patch)
tree5da6a7f7b25b1bbc9dcd916c96b765c3b9b780cd /talerbank/app/management
parent308bf3b4d9f07c947c80e806825d1958ff2838b1 (diff)
downloadbank-81a306c3524c736ebb3f639a110b24b1811de121.tar.gz
bank-81a306c3524c736ebb3f639a110b24b1811de121.tar.bz2
bank-81a306c3524c736ebb3f639a110b24b1811de121.zip
remove custom check command with system check
Diffstat (limited to 'talerbank/app/management')
-rw-r--r--talerbank/app/management/commands/check_db.py45
-rw-r--r--talerbank/app/management/commands/sample_donations.py4
2 files changed, 2 insertions, 47 deletions
diff --git a/talerbank/app/management/commands/check_db.py b/talerbank/app/management/commands/check_db.py
deleted file mode 100644
index 9fb82b9..0000000
--- a/talerbank/app/management/commands/check_db.py
+++ /dev/null
@@ -1,45 +0,0 @@
-# This file is part of TALER
-# (C) 2014, 2015, 2106 INRIA
-#
-# TALER is free software; you can redistribute it and/or modify it under the
-# terms of the GNU General Public License as published by the Free Software
-# Foundation; either version 3, or (at your option) any later version.
-#
-# TALER is distributed in the hope that it will be useful, but WITHOUT ANY
-# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-# A PARTICULAR PURPOSE. See the GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License along with
-# TALER; see the file COPYING. If not, If not, see <http://www.gnu.org/licenses/>
-#
-# @author Marcello Stanisci
-
-from django.core.management.base import BaseCommand
-from django.contrib.auth.models import User
-from django.db.utils import OperationalError
-
-
-def check_db():
- try:
- bank = User.objects.get(username='Bank')
- print ("The DB contains the bank's bank account, so it is assumed to"
- " work properly")
- except User.DoesNotExist:
- print("\n*****WARNING*****\nCreate predefined accounts"
- " before running the bank.\n"
- "Try 'taler-bank-manage --preaccounts\n\n"
- "**********\n")
- return 1
- except OperationalError:
- print("\n*****WARNING*****\n\nPlease create 'talertest'"
- " database before running the bank.\n"
- "Create also predefined accounts (with"
- " 'taler-bank-manage --preaccounts')\n\n"
- "**********\n")
- return 1
- return 0
-
-
-class Command(BaseCommand):
- def handle(self, *args, **options):
- check_db()
diff --git a/talerbank/app/management/commands/sample_donations.py b/talerbank/app/management/commands/sample_donations.py
index 35caf04..2ded8d8 100644
--- a/talerbank/app/management/commands/sample_donations.py
+++ b/talerbank/app/management/commands/sample_donations.py
@@ -44,10 +44,10 @@ def sample_donations():
account.account_no,
"Test donation(s)")
except BankAccount.DoesNotExist:
- print("Please create basic accounts before. Run taler-bank-manage --preaccounts")
+ print("Accounts not found. Run the 'provide_accounts' django management command")
return
except OperationalError:
- print("No DB found, please create one beforehand. Try with taler-bank-manage --createdb")
+ print("No DB found, please create one beforehand. Try with taler-bank-manage createdb")
return