Пример #1
0
 def do_recredit(self):
     endicia = Endicia(**settings.ENDICIA_CONF)
     endicia.format_xml = True
 
     res = endicia.get_account_status()
     #print res._xml
     balance = decimal.Decimal(res.CertifiedIntermediary.PostageBalance)
     debug('Current balance: %s', balance)
     if balance > 100 and balance < 1000000:
         return
     debug('Adding 300.0')
     res = endicia.recredit(300)
     #print res._xml
     balance = decimal.Decimal(res.CertifiedIntermediary.PostageBalance)
     debug('Current balance: %s', balance)
Пример #2
0
 def do_get_balance(self):
     endicia = Endicia(**settings.ENDICIA_CONF)
     endicia.format_xml = True
 
     res = endicia.get_account_status()
     print res._xml