port to python-zeep >= 0.12.0 which uses _soapheaders
Prior to this commit, we useda custom modified versin of python-zeep that accepts a list of headesr as part of the _soapheader argument. Recent changes to python-zeep include that support natively using the _soapeheaders [plural] argument. Port the code to that.
This commit is contained in:
parent
bdb60a861b
commit
3a643f54b5
|
@ -66,7 +66,7 @@ class Internetmarke(object):
|
||||||
|
|
||||||
def authenticate(self, username, password):
|
def authenticate(self, username, password):
|
||||||
s = self.client.service
|
s = self.client.service
|
||||||
r = s.authenticateUser(_soapheader= self.soapheader, username=username, password=password)
|
r = s.authenticateUser(_soapheaders= self.soapheader, username=username, password=password)
|
||||||
self.user_token = r.userToken
|
self.user_token = r.userToken
|
||||||
self.wallet_balance = r.walletBalance
|
self.wallet_balance = r.walletBalance
|
||||||
|
|
||||||
|
@ -83,7 +83,7 @@ class Internetmarke(object):
|
||||||
|
|
||||||
def retrievePreviewPNG(self, prod_code, layout = "AddressZone"):
|
def retrievePreviewPNG(self, prod_code, layout = "AddressZone"):
|
||||||
s = self.client.service
|
s = self.client.service
|
||||||
r = s.retrievePreviewVoucherPNG(_soapheader = self.soapheader,
|
r = s.retrievePreviewVoucherPNG(_soapheaders = self.soapheader,
|
||||||
productCode = prod_code,
|
productCode = prod_code,
|
||||||
voucherLayout = layout)
|
voucherLayout = layout)
|
||||||
_logger.info("retrievePreviewPNG result: %s", r)
|
_logger.info("retrievePreviewPNG result: %s", r)
|
||||||
|
@ -107,7 +107,7 @@ class Internetmarke(object):
|
||||||
s = self.client.service
|
s = self.client.service
|
||||||
# FIXME: convert ShoppingCartPosition to ShoppingCartPDFPosition
|
# FIXME: convert ShoppingCartPosition to ShoppingCartPDFPosition
|
||||||
_logger.info("Submitting basket with %u positions", len(self.positions))
|
_logger.info("Submitting basket with %u positions", len(self.positions))
|
||||||
r = s.checkoutShoppingCartPDF(_soapheader = self.soapheader,
|
r = s.checkoutShoppingCartPDF(_soapheaders = self.soapheader,
|
||||||
userToken = self.user_token,
|
userToken = self.user_token,
|
||||||
pageFormatId = page_format,
|
pageFormatId = page_format,
|
||||||
positions = self.positions,
|
positions = self.positions,
|
||||||
|
@ -120,7 +120,7 @@ class Internetmarke(object):
|
||||||
def checkoutPNG(self):
|
def checkoutPNG(self):
|
||||||
s = self.client.service
|
s = self.client.service
|
||||||
_logger.info("Submitting basket with %u positions", len(self.positions))
|
_logger.info("Submitting basket with %u positions", len(self.positions))
|
||||||
r = s.checkoutShoppingCartPNG(_soapheader= self.soapheader,
|
r = s.checkoutShoppingCartPNG(_soapheaders = self.soapheader,
|
||||||
userToken = self.user_token,
|
userToken = self.user_token,
|
||||||
positions = self.positions,
|
positions = self.positions,
|
||||||
total = self.compute_total(),
|
total = self.compute_total(),
|
||||||
|
|
Loading…
Reference in New Issue