Commit 0086e301 by Solo Group

VSI

1 parent d76058b5
......@@ -124,7 +124,7 @@ class Vendor(VendorClass):
self.save_log('inquiry')
log.info("Request: %s", params)
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
except requests.exceptions.RequestException as e:
data = dict(message = e.strerror,
code = e.errno)
......@@ -153,7 +153,7 @@ class Vendor(VendorClass):
self.request = params
self.save_log('payment')
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
if resp.ok:
data = dict(xmltodict.parse(resp.text)["root"])
else:
......@@ -178,7 +178,7 @@ class Vendor(VendorClass):
self.request = params
self.save_log('advice')
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
if resp.ok:
data = dict(xmltodict.parse(resp.text)["root"])
self.response = data
......
......@@ -119,7 +119,7 @@ class Vendor(VendorClass):
params['trxid'] = self.invoice_det.id
log.info("Request: %s", params)
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
except requests.exceptions.RequestException as e:
data = dict(message = e.strerror,
code = e.errno)
......@@ -147,7 +147,7 @@ class Vendor(VendorClass):
self.request = params
self.save_log('payment')
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
if resp.ok:
data = dict(xmltodict.parse(resp.text)["root"])
else:
......@@ -169,7 +169,7 @@ class Vendor(VendorClass):
self.request = params
self.save_log('advice')
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
if resp.ok:
data = dict(xmltodict.parse(resp.text)["root"])
self.response = data
......
......@@ -152,7 +152,7 @@ class Vendor(VendorClass):
params['trxid'] = self.invoice_det.id
log.info("VSI PLN PRE Request: %s", params)
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
except requests.exceptions.RequestException as e:
data = dict(message = e.strerror,
code = e.errno)
......@@ -195,7 +195,7 @@ class Vendor(VendorClass):
self.save_log('payment')
params['trxid'] = self.invoice_det.id
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
if resp.ok:
data = dict(xmltodict.parse(resp.text)["root"])
else:
......@@ -220,7 +220,7 @@ class Vendor(VendorClass):
# todo: apakah harus di cek dulu data inquirynya
self.save_log('advice')
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
if resp.ok:
data = dict(xmltodict.parse(resp.text)["root"])
self.response = data
......
......@@ -120,7 +120,7 @@ class Vendor(VendorClass):
params['trxid'] = self.invoice_det.id
log.info("VSI PLN PRE Request: %s", params)
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
except requests.exceptions.RequestException as e:
data = dict(message = e.strerror,
code = e.errno)
......@@ -162,7 +162,7 @@ class Vendor(VendorClass):
self.save_log('payment')
params['trxid'] = self.invoice_det.id
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
if resp.ok:
data = dict(xmltodict.parse(resp.text)["root"])
else:
......@@ -188,7 +188,7 @@ class Vendor(VendorClass):
self.save_log('advice')
params['trxid'] = self.invoice_det.id
try:
resp = requests.get(self.url, params=params)
resp = requests.get(self.url, params=params, time_out=15)
if resp.ok:
data = dict(xmltodict.parse(resp.text)["root"])
self.response = data
......
......@@ -58,7 +58,7 @@ class Vendor(VendorClass):
self.save_log('inquiry')
log.info("Request: %s %s" % (self.url, self.request))
try:
result = requests.get(self.url, params=params)
result = requests.get(self.url, params=params, time_out=15)
if result.ok:
data = xmltodict.parse(result.text)["root"]
else:
......@@ -83,7 +83,7 @@ class Vendor(VendorClass):
self.request = params
log.info("Payment Request: %s" % (params))
try:
result = requests.get(self.url, params=params)
result = requests.get(self.url, params=params, time_out=15)
if result.ok:
data = dict(xmltodict.parse(result.text)["root"])
self.response = data
......@@ -107,7 +107,7 @@ class Vendor(VendorClass):
params = self.get_params(cmd='ADV', modul='ISI')
self.request = params
result = requests.get(self.url, params=params)
result = requests.get(self.url, params=params, time_out=15)
if result.ok:
data = xmltodict.parse(result.text)["root"]
self.response = data
......@@ -119,7 +119,7 @@ class Vendor(VendorClass):
def info(self):
params = self.get_params(cmd='info', modul='ISI')
self.request = params
result = requests.get(self.url, params=params)
result = requests.get(self.url, params=params, time_out=15)
if result.ok:
data = xmltodict.parse(result.text)["root"]
self.response = data
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!