Rev 22364 | Blame | Compare with Previous | Last modification | View Log | RSS feed
#!/usr/bin/env python## Autogenerated by Thrift Compiler (0.7.0)## DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING#import sysimport pprintfrom urlparse import urlparsefrom thrift.transport import TTransportfrom thrift.transport import TSocketfrom thrift.transport import THttpClientfrom thrift.protocol import TBinaryProtocolimport UserContextServicefrom ttypes import *if len(sys.argv) <= 1 or sys.argv[1] == '--help':print ''print 'Usage: ' + sys.argv[0] + ' [-h host:port] [-u url] [-f[ramed]] function [arg1 [arg2...]]'print ''print 'Functions:'print ' User createAnonymousUser(string jsessionId)'print ' User getUserById(i64 userId)'print ' User getUserByCartId(i64 cartId)'print ' User getUserByEmail(string email)'print ' User getUserByMobileNumber(i64 mobileNumber)'print ' User createUser(User user)'print ' User updateUser(User user)'print ' User authenticateUser(string email, string password)'print ' bool userExists(string email)'print ' i64 addAddressForUser(i64 userId, Address address, bool setDefault)'print ' bool removeAddressForUser(i64 userid, i64 addressId)'print ' bool updateAddress(Address address)'print ' bool updateCounter(Counter counter)'print ' bool setUserAsLoggedIn(i64 userId, i64 timestamp)'print ' bool setUserAsLoggedOut(i64 userid, i64 timestamp)'print ' bool setDefaultAddress(i64 userid, i64 addressId)'print ' bool updatePassword(i64 userid, string oldPassword, string newPassword)'print ' bool forgotPassword(string email, string newPassword)'print ' getAllAddressesForUser(i64 userId)'print ' Address getAddressById(i64 addressId)'print ' i64 getDefaultAddressId(i64 userId)'print ' string getDefaultPincode(i64 userId)'print ' bool saveUserCommunication(i64 userId, string replyTo, i64 communicationType, i64 orderId, string airwaybillNo, string productName, string subject, string message)'print ' UserCommunication getUserCommunicationById(i64 id)'print ' getUserCommunicationByUser(i64 userId)'print ' getAllUserCommunications()'print ' void removeUserCommunication(i64 id)'print ' MasterAffiliate createMasterAffiliate(string name, i64 addedOn)'print ' getAllMasterAffiliates()'print ' MasterAffiliate getMasterAffiliateById(i64 id)'print ' MasterAffiliate getMasterAffiliateByName(string name)'print ' Affiliate createAffiliate(string name, string url, i64 masterAffiliateId, i64 addedOn)'print ' Affiliate getAffiliateById(i64 id)'print ' Affiliate getAffiliateByName(string name)'print ' Tracker getTrackerById(i64 id)'print ' getAffiliatesByMasterAffiliate(i64 id)'print ' i64 addTrackLog(i64 affiliateId, i64 userId, TrackLogType event, string url, string data, i64 addedOn)'print ' TrackLog getTrackLogById(i64 id)'print ' getTrackLogsByAffiliate(i64 affiliateId, i64 startDate, i64 endDate)'print ' getTrackLogsByUser(i64 userId)'print ' getTrackLogs(i64 userId, string event, string url)'print ' Cart getCurrentCart(i64 userId)'print ' Cart getCart(i64 cartId)'print ' getCartsByTime(i64 from_time, i64 to_time, CartStatus status)'print ' string addItemToCart(i64 cartId, i64 itemId, i64 quantity, i64 sourceId)'print ' void deleteItemFromCart(i64 cartId, i64 itemId)'print ' void addAddressToCart(i64 cartId, i64 addressId)'print ' void addStoreToCart(i64 cartId, i64 storeId)'print ' void applyCouponToCart(Cart cart, string couponCode)'print ' void removeCoupon(i64 cartId)'print ' void deleteDiscountsFromCart(i64 cartId)'print ' void saveDiscounts( discounts)'print ' i64 createOrders(i64 cartId, string sessionSource, i64 sessionStartTime, string firstSource, i64 firstSourceTime, i64 userId, i64 schemeId, i64 orderSource, bool selfPickup)'print ' validateCart(i64 cartId, i64 sourceId)'print ' validateCartWithDealerCoupon(i64 cartId, i64 sourceId, string dealCoupon)'print ' void mergeCart(i64 fromCartId, i64 toCartId)'print ' bool checkOut(i64 cartId)'print ' bool resetCart(i64 cartId, items)'print ' i64 getUserCount(UserType userType)'print ' getAllUsers(UserType userType, i64 startDate, i64 endDate)'print ' getMyResearchItems(i64 userId)'print ' bool updateMyResearch(i64 userId, i64 itemId)'print ' void deleteItemFromMyResearch(i64 userId, i64 itemId)'print ' getBrowseHistoryItems(i64 userId)'print ' void updateBrowseHistory(i64 userId, i64 itemId)'print ' i64 getCartsWithCouponCount(string couponCode)'print ' void increaseTrustLevel(i64 userId, double trustLevelDelta)'print ' double getTrustLevel(i64 userId)'print ' bool showCODOption(i64 cartId, i64 sourceId, string pincode)'print ' getUserEmails(i64 startDate, i64 endDate)'print ' bool insureItem(i64 itemId, i64 cartId, bool toInsure, i32 insurerType)'print ' bool cancelInsurance(i64 cartId)'print ' bool storeInsuranceSpecificDetails(i64 addressId, string dob, string guardianName)'print ' bool isInsuranceDetailPresent(i64 addressId)'print ' getProductsAddedToCart(i64 startDate, i64 endDate)'print ' CartPlus validateCartPlus(i64 cartId, i64 sourceId, string dealerCoupon)'print ' bool isPrivateDealUser(i64 userId)'print ' bool addPrivateDealUser(i64 userId)'print ' bool changePrivateDealUserStatus(i64 userId, bool isActive)'print ' PrivateDealUser getPrivateDealUser(i64 userId)'print ' registerCounter(Counter counter, i64 userId)'print ' searchCounter(string type1, string searchString)'print ' Counter getCounterByUserId(i64 userId)'print ' getAllUsersByCounter(i64 counterId)'print ' string getActiveAccessTokenForUser(i64 userId, string source)'print ' bool validateAccessToken(string accessToken)'print ' bool addItemsToCart(i64 cartId, itemQty, string couponCode)'print ' string validateCartNew(i64 cartId, string pinCode, i64 sourceId)'print ' bool isAddressEditableForCounter(i64 userId)'print ' Address getBillingAddressForUser(i64 userId)'print ' bool isCreditorAssigned(i64 userId)'print ' bool isTaxInvoiceEnabledUser(i64 userId)'print ' bool taxInvoiceAvailable(i64 addressId)'print ' getCartByValue( cartIds)'print ' getCounterName( userIds)'print ' bool setWalletAmountInCart(i64 cartId, double wallet_amount)'print ' bool addItemPricingToCart(i64 cartId, itemPriceQuantityList)'print ''sys.exit(0)pp = pprint.PrettyPrinter(indent = 2)host = 'localhost'port = 9090uri = ''framed = Falsehttp = Falseargi = 1if sys.argv[argi] == '-h':parts = sys.argv[argi+1].split(':')host = parts[0]port = int(parts[1])argi += 2if sys.argv[argi] == '-u':url = urlparse(sys.argv[argi+1])parts = url[1].split(':')host = parts[0]if len(parts) > 1:port = int(parts[1])else:port = 80uri = url[2]if url[4]:uri += '?%s' % url[4]http = Trueargi += 2if sys.argv[argi] == '-f' or sys.argv[argi] == '-framed':framed = Trueargi += 1cmd = sys.argv[argi]args = sys.argv[argi+1:]if http:transport = THttpClient.THttpClient(host, port, uri)else:socket = TSocket.TSocket(host, port)if framed:transport = TTransport.TFramedTransport(socket)else:transport = TTransport.TBufferedTransport(socket)protocol = TBinaryProtocol.TBinaryProtocol(transport)client = UserContextService.Client(protocol)transport.open()if cmd == 'createAnonymousUser':if len(args) != 1:print 'createAnonymousUser requires 1 args'sys.exit(1)pp.pprint(client.createAnonymousUser(args[0],))elif cmd == 'getUserById':if len(args) != 1:print 'getUserById requires 1 args'sys.exit(1)pp.pprint(client.getUserById(eval(args[0]),))elif cmd == 'getUserByCartId':if len(args) != 1:print 'getUserByCartId requires 1 args'sys.exit(1)pp.pprint(client.getUserByCartId(eval(args[0]),))elif cmd == 'getUserByEmail':if len(args) != 1:print 'getUserByEmail requires 1 args'sys.exit(1)pp.pprint(client.getUserByEmail(args[0],))elif cmd == 'getUserByMobileNumber':if len(args) != 1:print 'getUserByMobileNumber requires 1 args'sys.exit(1)pp.pprint(client.getUserByMobileNumber(eval(args[0]),))elif cmd == 'createUser':if len(args) != 1:print 'createUser requires 1 args'sys.exit(1)pp.pprint(client.createUser(eval(args[0]),))elif cmd == 'updateUser':if len(args) != 1:print 'updateUser requires 1 args'sys.exit(1)pp.pprint(client.updateUser(eval(args[0]),))elif cmd == 'authenticateUser':if len(args) != 2:print 'authenticateUser requires 2 args'sys.exit(1)pp.pprint(client.authenticateUser(args[0],args[1],))elif cmd == 'userExists':if len(args) != 1:print 'userExists requires 1 args'sys.exit(1)pp.pprint(client.userExists(args[0],))elif cmd == 'addAddressForUser':if len(args) != 3:print 'addAddressForUser requires 3 args'sys.exit(1)pp.pprint(client.addAddressForUser(eval(args[0]),eval(args[1]),eval(args[2]),))elif cmd == 'removeAddressForUser':if len(args) != 2:print 'removeAddressForUser requires 2 args'sys.exit(1)pp.pprint(client.removeAddressForUser(eval(args[0]),eval(args[1]),))elif cmd == 'updateAddress':if len(args) != 1:print 'updateAddress requires 1 args'sys.exit(1)pp.pprint(client.updateAddress(eval(args[0]),))elif cmd == 'updateCounter':if len(args) != 1:print 'updateCounter requires 1 args'sys.exit(1)pp.pprint(client.updateCounter(eval(args[0]),))elif cmd == 'setUserAsLoggedIn':if len(args) != 2:print 'setUserAsLoggedIn requires 2 args'sys.exit(1)pp.pprint(client.setUserAsLoggedIn(eval(args[0]),eval(args[1]),))elif cmd == 'setUserAsLoggedOut':if len(args) != 2:print 'setUserAsLoggedOut requires 2 args'sys.exit(1)pp.pprint(client.setUserAsLoggedOut(eval(args[0]),eval(args[1]),))elif cmd == 'setDefaultAddress':if len(args) != 2:print 'setDefaultAddress requires 2 args'sys.exit(1)pp.pprint(client.setDefaultAddress(eval(args[0]),eval(args[1]),))elif cmd == 'updatePassword':if len(args) != 3:print 'updatePassword requires 3 args'sys.exit(1)pp.pprint(client.updatePassword(eval(args[0]),args[1],args[2],))elif cmd == 'forgotPassword':if len(args) != 2:print 'forgotPassword requires 2 args'sys.exit(1)pp.pprint(client.forgotPassword(args[0],args[1],))elif cmd == 'getAllAddressesForUser':if len(args) != 1:print 'getAllAddressesForUser requires 1 args'sys.exit(1)pp.pprint(client.getAllAddressesForUser(eval(args[0]),))elif cmd == 'getAddressById':if len(args) != 1:print 'getAddressById requires 1 args'sys.exit(1)pp.pprint(client.getAddressById(eval(args[0]),))elif cmd == 'getDefaultAddressId':if len(args) != 1:print 'getDefaultAddressId requires 1 args'sys.exit(1)pp.pprint(client.getDefaultAddressId(eval(args[0]),))elif cmd == 'getDefaultPincode':if len(args) != 1:print 'getDefaultPincode requires 1 args'sys.exit(1)pp.pprint(client.getDefaultPincode(eval(args[0]),))elif cmd == 'saveUserCommunication':if len(args) != 8:print 'saveUserCommunication requires 8 args'sys.exit(1)pp.pprint(client.saveUserCommunication(eval(args[0]),args[1],eval(args[2]),eval(args[3]),args[4],args[5],args[6],args[7],))elif cmd == 'getUserCommunicationById':if len(args) != 1:print 'getUserCommunicationById requires 1 args'sys.exit(1)pp.pprint(client.getUserCommunicationById(eval(args[0]),))elif cmd == 'getUserCommunicationByUser':if len(args) != 1:print 'getUserCommunicationByUser requires 1 args'sys.exit(1)pp.pprint(client.getUserCommunicationByUser(eval(args[0]),))elif cmd == 'getAllUserCommunications':if len(args) != 0:print 'getAllUserCommunications requires 0 args'sys.exit(1)pp.pprint(client.getAllUserCommunications())elif cmd == 'removeUserCommunication':if len(args) != 1:print 'removeUserCommunication requires 1 args'sys.exit(1)pp.pprint(client.removeUserCommunication(eval(args[0]),))elif cmd == 'createMasterAffiliate':if len(args) != 2:print 'createMasterAffiliate requires 2 args'sys.exit(1)pp.pprint(client.createMasterAffiliate(args[0],eval(args[1]),))elif cmd == 'getAllMasterAffiliates':if len(args) != 0:print 'getAllMasterAffiliates requires 0 args'sys.exit(1)pp.pprint(client.getAllMasterAffiliates())elif cmd == 'getMasterAffiliateById':if len(args) != 1:print 'getMasterAffiliateById requires 1 args'sys.exit(1)pp.pprint(client.getMasterAffiliateById(eval(args[0]),))elif cmd == 'getMasterAffiliateByName':if len(args) != 1:print 'getMasterAffiliateByName requires 1 args'sys.exit(1)pp.pprint(client.getMasterAffiliateByName(args[0],))elif cmd == 'createAffiliate':if len(args) != 4:print 'createAffiliate requires 4 args'sys.exit(1)pp.pprint(client.createAffiliate(args[0],args[1],eval(args[2]),eval(args[3]),))elif cmd == 'getAffiliateById':if len(args) != 1:print 'getAffiliateById requires 1 args'sys.exit(1)pp.pprint(client.getAffiliateById(eval(args[0]),))elif cmd == 'getAffiliateByName':if len(args) != 1:print 'getAffiliateByName requires 1 args'sys.exit(1)pp.pprint(client.getAffiliateByName(args[0],))elif cmd == 'getTrackerById':if len(args) != 1:print 'getTrackerById requires 1 args'sys.exit(1)pp.pprint(client.getTrackerById(eval(args[0]),))elif cmd == 'getAffiliatesByMasterAffiliate':if len(args) != 1:print 'getAffiliatesByMasterAffiliate requires 1 args'sys.exit(1)pp.pprint(client.getAffiliatesByMasterAffiliate(eval(args[0]),))elif cmd == 'addTrackLog':if len(args) != 6:print 'addTrackLog requires 6 args'sys.exit(1)pp.pprint(client.addTrackLog(eval(args[0]),eval(args[1]),eval(args[2]),args[3],args[4],eval(args[5]),))elif cmd == 'getTrackLogById':if len(args) != 1:print 'getTrackLogById requires 1 args'sys.exit(1)pp.pprint(client.getTrackLogById(eval(args[0]),))elif cmd == 'getTrackLogsByAffiliate':if len(args) != 3:print 'getTrackLogsByAffiliate requires 3 args'sys.exit(1)pp.pprint(client.getTrackLogsByAffiliate(eval(args[0]),eval(args[1]),eval(args[2]),))elif cmd == 'getTrackLogsByUser':if len(args) != 1:print 'getTrackLogsByUser requires 1 args'sys.exit(1)pp.pprint(client.getTrackLogsByUser(eval(args[0]),))elif cmd == 'getTrackLogs':if len(args) != 3:print 'getTrackLogs requires 3 args'sys.exit(1)pp.pprint(client.getTrackLogs(eval(args[0]),args[1],args[2],))elif cmd == 'getCurrentCart':if len(args) != 1:print 'getCurrentCart requires 1 args'sys.exit(1)pp.pprint(client.getCurrentCart(eval(args[0]),))elif cmd == 'getCart':if len(args) != 1:print 'getCart requires 1 args'sys.exit(1)pp.pprint(client.getCart(eval(args[0]),))elif cmd == 'getCartsByTime':if len(args) != 3:print 'getCartsByTime requires 3 args'sys.exit(1)pp.pprint(client.getCartsByTime(eval(args[0]),eval(args[1]),eval(args[2]),))elif cmd == 'addItemToCart':if len(args) != 4:print 'addItemToCart requires 4 args'sys.exit(1)pp.pprint(client.addItemToCart(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))elif cmd == 'deleteItemFromCart':if len(args) != 2:print 'deleteItemFromCart requires 2 args'sys.exit(1)pp.pprint(client.deleteItemFromCart(eval(args[0]),eval(args[1]),))elif cmd == 'addAddressToCart':if len(args) != 2:print 'addAddressToCart requires 2 args'sys.exit(1)pp.pprint(client.addAddressToCart(eval(args[0]),eval(args[1]),))elif cmd == 'addStoreToCart':if len(args) != 2:print 'addStoreToCart requires 2 args'sys.exit(1)pp.pprint(client.addStoreToCart(eval(args[0]),eval(args[1]),))elif cmd == 'applyCouponToCart':if len(args) != 2:print 'applyCouponToCart requires 2 args'sys.exit(1)pp.pprint(client.applyCouponToCart(eval(args[0]),args[1],))elif cmd == 'removeCoupon':if len(args) != 1:print 'removeCoupon requires 1 args'sys.exit(1)pp.pprint(client.removeCoupon(eval(args[0]),))elif cmd == 'deleteDiscountsFromCart':if len(args) != 1:print 'deleteDiscountsFromCart requires 1 args'sys.exit(1)pp.pprint(client.deleteDiscountsFromCart(eval(args[0]),))elif cmd == 'saveDiscounts':if len(args) != 1:print 'saveDiscounts requires 1 args'sys.exit(1)pp.pprint(client.saveDiscounts(eval(args[0]),))elif cmd == 'createOrders':if len(args) != 9:print 'createOrders requires 9 args'sys.exit(1)pp.pprint(client.createOrders(eval(args[0]),args[1],eval(args[2]),args[3],eval(args[4]),eval(args[5]),eval(args[6]),eval(args[7]),eval(args[8]),))elif cmd == 'validateCart':if len(args) != 2:print 'validateCart requires 2 args'sys.exit(1)pp.pprint(client.validateCart(eval(args[0]),eval(args[1]),))elif cmd == 'validateCartWithDealerCoupon':if len(args) != 3:print 'validateCartWithDealerCoupon requires 3 args'sys.exit(1)pp.pprint(client.validateCartWithDealerCoupon(eval(args[0]),eval(args[1]),args[2],))elif cmd == 'mergeCart':if len(args) != 2:print 'mergeCart requires 2 args'sys.exit(1)pp.pprint(client.mergeCart(eval(args[0]),eval(args[1]),))elif cmd == 'checkOut':if len(args) != 1:print 'checkOut requires 1 args'sys.exit(1)pp.pprint(client.checkOut(eval(args[0]),))elif cmd == 'resetCart':if len(args) != 2:print 'resetCart requires 2 args'sys.exit(1)pp.pprint(client.resetCart(eval(args[0]),eval(args[1]),))elif cmd == 'getUserCount':if len(args) != 1:print 'getUserCount requires 1 args'sys.exit(1)pp.pprint(client.getUserCount(eval(args[0]),))elif cmd == 'getAllUsers':if len(args) != 3:print 'getAllUsers requires 3 args'sys.exit(1)pp.pprint(client.getAllUsers(eval(args[0]),eval(args[1]),eval(args[2]),))elif cmd == 'getMyResearchItems':if len(args) != 1:print 'getMyResearchItems requires 1 args'sys.exit(1)pp.pprint(client.getMyResearchItems(eval(args[0]),))elif cmd == 'updateMyResearch':if len(args) != 2:print 'updateMyResearch requires 2 args'sys.exit(1)pp.pprint(client.updateMyResearch(eval(args[0]),eval(args[1]),))elif cmd == 'deleteItemFromMyResearch':if len(args) != 2:print 'deleteItemFromMyResearch requires 2 args'sys.exit(1)pp.pprint(client.deleteItemFromMyResearch(eval(args[0]),eval(args[1]),))elif cmd == 'getBrowseHistoryItems':if len(args) != 1:print 'getBrowseHistoryItems requires 1 args'sys.exit(1)pp.pprint(client.getBrowseHistoryItems(eval(args[0]),))elif cmd == 'updateBrowseHistory':if len(args) != 2:print 'updateBrowseHistory requires 2 args'sys.exit(1)pp.pprint(client.updateBrowseHistory(eval(args[0]),eval(args[1]),))elif cmd == 'getCartsWithCouponCount':if len(args) != 1:print 'getCartsWithCouponCount requires 1 args'sys.exit(1)pp.pprint(client.getCartsWithCouponCount(args[0],))elif cmd == 'increaseTrustLevel':if len(args) != 2:print 'increaseTrustLevel requires 2 args'sys.exit(1)pp.pprint(client.increaseTrustLevel(eval(args[0]),eval(args[1]),))elif cmd == 'getTrustLevel':if len(args) != 1:print 'getTrustLevel requires 1 args'sys.exit(1)pp.pprint(client.getTrustLevel(eval(args[0]),))elif cmd == 'showCODOption':if len(args) != 3:print 'showCODOption requires 3 args'sys.exit(1)pp.pprint(client.showCODOption(eval(args[0]),eval(args[1]),args[2],))elif cmd == 'getUserEmails':if len(args) != 2:print 'getUserEmails requires 2 args'sys.exit(1)pp.pprint(client.getUserEmails(eval(args[0]),eval(args[1]),))elif cmd == 'insureItem':if len(args) != 4:print 'insureItem requires 4 args'sys.exit(1)pp.pprint(client.insureItem(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))elif cmd == 'cancelInsurance':if len(args) != 1:print 'cancelInsurance requires 1 args'sys.exit(1)pp.pprint(client.cancelInsurance(eval(args[0]),))elif cmd == 'storeInsuranceSpecificDetails':if len(args) != 3:print 'storeInsuranceSpecificDetails requires 3 args'sys.exit(1)pp.pprint(client.storeInsuranceSpecificDetails(eval(args[0]),args[1],args[2],))elif cmd == 'isInsuranceDetailPresent':if len(args) != 1:print 'isInsuranceDetailPresent requires 1 args'sys.exit(1)pp.pprint(client.isInsuranceDetailPresent(eval(args[0]),))elif cmd == 'getProductsAddedToCart':if len(args) != 2:print 'getProductsAddedToCart requires 2 args'sys.exit(1)pp.pprint(client.getProductsAddedToCart(eval(args[0]),eval(args[1]),))elif cmd == 'validateCartPlus':if len(args) != 3:print 'validateCartPlus requires 3 args'sys.exit(1)pp.pprint(client.validateCartPlus(eval(args[0]),eval(args[1]),args[2],))elif cmd == 'isPrivateDealUser':if len(args) != 1:print 'isPrivateDealUser requires 1 args'sys.exit(1)pp.pprint(client.isPrivateDealUser(eval(args[0]),))elif cmd == 'addPrivateDealUser':if len(args) != 1:print 'addPrivateDealUser requires 1 args'sys.exit(1)pp.pprint(client.addPrivateDealUser(eval(args[0]),))elif cmd == 'changePrivateDealUserStatus':if len(args) != 2:print 'changePrivateDealUserStatus requires 2 args'sys.exit(1)pp.pprint(client.changePrivateDealUserStatus(eval(args[0]),eval(args[1]),))elif cmd == 'getPrivateDealUser':if len(args) != 1:print 'getPrivateDealUser requires 1 args'sys.exit(1)pp.pprint(client.getPrivateDealUser(eval(args[0]),))elif cmd == 'registerCounter':if len(args) != 2:print 'registerCounter requires 2 args'sys.exit(1)pp.pprint(client.registerCounter(eval(args[0]),eval(args[1]),))elif cmd == 'searchCounter':if len(args) != 2:print 'searchCounter requires 2 args'sys.exit(1)pp.pprint(client.searchCounter(args[0],args[1],))elif cmd == 'getCounterByUserId':if len(args) != 1:print 'getCounterByUserId requires 1 args'sys.exit(1)pp.pprint(client.getCounterByUserId(eval(args[0]),))elif cmd == 'getAllUsersByCounter':if len(args) != 1:print 'getAllUsersByCounter requires 1 args'sys.exit(1)pp.pprint(client.getAllUsersByCounter(eval(args[0]),))elif cmd == 'getActiveAccessTokenForUser':if len(args) != 2:print 'getActiveAccessTokenForUser requires 2 args'sys.exit(1)pp.pprint(client.getActiveAccessTokenForUser(eval(args[0]),args[1],))elif cmd == 'validateAccessToken':if len(args) != 1:print 'validateAccessToken requires 1 args'sys.exit(1)pp.pprint(client.validateAccessToken(args[0],))elif cmd == 'addItemsToCart':if len(args) != 3:print 'addItemsToCart requires 3 args'sys.exit(1)pp.pprint(client.addItemsToCart(eval(args[0]),eval(args[1]),args[2],))elif cmd == 'validateCartNew':if len(args) != 3:print 'validateCartNew requires 3 args'sys.exit(1)pp.pprint(client.validateCartNew(eval(args[0]),args[1],eval(args[2]),))elif cmd == 'isAddressEditableForCounter':if len(args) != 1:print 'isAddressEditableForCounter requires 1 args'sys.exit(1)pp.pprint(client.isAddressEditableForCounter(eval(args[0]),))elif cmd == 'getBillingAddressForUser':if len(args) != 1:print 'getBillingAddressForUser requires 1 args'sys.exit(1)pp.pprint(client.getBillingAddressForUser(eval(args[0]),))elif cmd == 'isCreditorAssigned':if len(args) != 1:print 'isCreditorAssigned requires 1 args'sys.exit(1)pp.pprint(client.isCreditorAssigned(eval(args[0]),))elif cmd == 'isTaxInvoiceEnabledUser':if len(args) != 1:print 'isTaxInvoiceEnabledUser requires 1 args'sys.exit(1)pp.pprint(client.isTaxInvoiceEnabledUser(eval(args[0]),))elif cmd == 'taxInvoiceAvailable':if len(args) != 1:print 'taxInvoiceAvailable requires 1 args'sys.exit(1)pp.pprint(client.taxInvoiceAvailable(eval(args[0]),))elif cmd == 'getCartByValue':if len(args) != 1:print 'getCartByValue requires 1 args'sys.exit(1)pp.pprint(client.getCartByValue(eval(args[0]),))elif cmd == 'getCounterName':if len(args) != 1:print 'getCounterName requires 1 args'sys.exit(1)pp.pprint(client.getCounterName(eval(args[0]),))elif cmd == 'setWalletAmountInCart':if len(args) != 2:print 'setWalletAmountInCart requires 2 args'sys.exit(1)pp.pprint(client.setWalletAmountInCart(eval(args[0]),eval(args[1]),))elif cmd == 'addItemPricingToCart':if len(args) != 2:print 'addItemPricingToCart requires 2 args'sys.exit(1)pp.pprint(client.addItemPricingToCart(eval(args[0]),eval(args[1]),))else:print 'Unrecognized method %s' % cmdsys.exit(1)transport.close()