Compare commits

..

2 commits

View file

@ -9,6 +9,8 @@ from brmbar import Database
import brmbar import brmbar
import argparse
# User credit balance limit; sale will fail when balance is below this limit. # User credit balance limit; sale will fail when balance is below this limit.
LIMIT_BALANCE = -200 LIMIT_BALANCE = -200
# When below this credit balance, an alert hook script (see below) is run. # When below this credit balance, an alert hook script (see below) is run.
@ -224,7 +226,23 @@ class ShopAdapter(QtCore.QObject):
db.commit() db.commit()
return balance return balance
db = Database.Database("dbname=brmbar") parser = argparse.ArgumentParser()
parser.add_argument("--dbname", help="Database name", type=str)
parser.add_argument("--dbuser", help="Database user", type=str)
parser.add_argument("--dbhost", help="Database host", type=str)
parser.add_argument("--dbpass", help="Database user password", type=str)
args = parser.parse_args()
argdbname = args.dbname
argdbuser = args.dbuser
argdbhost = args.dbhost
argdbpass = args.dbpass
db = Database.Database(
"dbname={0} user={1} host={2} password={3}".format(
argdbname,argdbuser,argdbhost,argdbpass
)
)
shop = brmbar.Shop.new_with_defaults(db) shop = brmbar.Shop.new_with_defaults(db)
currency = shop.currency currency = shop.currency
db.commit() db.commit()