Commit fc3ae5e1 by Owo Sugiana

Bug fixed init_db_linkaja.py

1 parent a1c645b7
......@@ -46,6 +46,7 @@ Buat file konfigurasi ``test-pemda.ini``::
[logger_iso8583_web]
level = DEBUG
handlers =
qualname = iso8583_web
[handler_console]
......@@ -131,6 +132,7 @@ Buka terminal ke-2, dan buat file ``test-bank.ini``::
[logger_iso8583_web]
level = DEBUG
handlers =
qualname = iso8583_web
[handler_console]
......@@ -162,7 +164,7 @@ Buka terminal ke-2, dan buat file ``test-bank.ini``::
[web_teller]
route_path = /rpc
host = pemda
module = iso8583_web.scripts.view.jsonrpc
module = iso8583_web.scripts.views.jsonrpc
allowed_ip =
127.0.0.1
10.8.20.1
......@@ -363,7 +365,11 @@ database-nya terlebih dahulu. Lalu tambahkan baris berikut ini di file
127.0.0.1
10.8.30.1
Coba inquiry::
Buat tabelnya::
$ ~/env/bin/init_db_linkaja test-bank.ini
Restart daemon-nya, lalu di terminal ke-3 coba inquiry::
$ ~/env/bin/iso8583_web_client_linkaja --url=http://127.0.0.1:7000/linkaja --invoice-id=3271010001007002701995
......
......@@ -8,7 +8,13 @@ def main(argv=sys.argv):
conf_file = argv[1]
conf = ConfigParser()
conf.read(conf_file)
cf = conf['module_iso8583_web.scripts.views.linkaja']
engine = create_engine(cf['db_url'])
engine.echo = True
Base.metadata.create_all(engine)
for section in conf.sections():
if section.find('web_') < 0:
continue
module_name = conf.get(section, 'module')
if module_name != 'iso8583_web.scripts.views.linkaja':
continue
db_url = conf.get(section, 'db_url')
engine = create_engine(db_url)
engine.echo = True
Base.metadata.create_all(engine)
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!