@@ -147,7 +147,7 @@ def convert_to_easypost_object(response, api_key, parent=None, name=None):
147
147
148
148
class Requestor (object ):
149
149
def __init__ (self , local_api_key = None ):
150
- self .api_key = local_api_key
150
+ self ._api_key = local_api_key
151
151
152
152
@classmethod
153
153
def api_url (cls , url = None ):
@@ -263,7 +263,7 @@ def request(self, method, url, params=None, apiKeyRequired=True):
263
263
def request_raw (self , method , url , params = None , apiKeyRequired = True ):
264
264
if params is None :
265
265
params = {}
266
- my_api_key = self .api_key or api_key
266
+ my_api_key = self ._api_key or api_key
267
267
268
268
if apiKeyRequired and my_api_key is None :
269
269
raise Error (
@@ -391,13 +391,13 @@ def __init__(self, easypost_id=None, api_key=None, parent=None, name=None, **par
391
391
self .__dict__ ['_unsaved_values' ] = set ()
392
392
self .__dict__ ['_transient_values' ] = set ()
393
393
# python2.6 doesnt have {} syntax for sets
394
- self .__dict__ ['_immutable_values' ] = set (['api_key ' , 'id' ])
394
+ self .__dict__ ['_immutable_values' ] = set (['_api_key ' , 'id' ])
395
395
self .__dict__ ['_retrieve_params' ] = params
396
396
397
397
self .__dict__ ['_parent' ] = parent
398
398
self .__dict__ ['_name' ] = name
399
399
400
- self .__dict__ ['api_key ' ] = api_key
400
+ self .__dict__ ['_api_key ' ] = api_key
401
401
402
402
if easypost_id :
403
403
self .id = easypost_id
@@ -456,7 +456,7 @@ def construct_from(cls, values, api_key=None, parent=None, name=None):
456
456
return instance
457
457
458
458
def refresh_from (self , values , api_key ):
459
- self .api_key = api_key
459
+ self ._api_key = api_key
460
460
461
461
for k , v in sorted (six .iteritems (values )):
462
462
if k == 'id' and self .id != v :
@@ -537,7 +537,7 @@ def retrieve(cls, easypost_id, api_key=None, **params):
537
537
return instance
538
538
539
539
def refresh (self ):
540
- requestor = Requestor (self .api_key )
540
+ requestor = Requestor (self ._api_key )
541
541
url = self .instance_url ()
542
542
response , api_key = requestor .request ('get' , url , self ._retrieve_params )
543
543
self .refresh_from (response , api_key )
@@ -594,7 +594,7 @@ def create(cls, api_key=None, **params):
594
594
class UpdateResource (Resource ):
595
595
def save (self ):
596
596
if self ._unsaved_values :
597
- requestor = Requestor (self .api_key )
597
+ requestor = Requestor (self ._api_key )
598
598
params = {}
599
599
for k in self ._unsaved_values :
600
600
params [k ] = getattr (self , k )
@@ -610,7 +610,7 @@ def save(self):
610
610
611
611
class DeleteResource (Resource ):
612
612
def delete (self , ** params ):
613
- requestor = Requestor (self .api_key )
613
+ requestor = Requestor (self ._api_key )
614
614
url = self .instance_url ()
615
615
response , api_key = requestor .request ('delete' , url , params )
616
616
self .refresh_from (response , api_key )
@@ -663,7 +663,7 @@ def create_and_verify(cls, api_key=None, carrier=None, **params):
663
663
return convert_to_easypost_object (response , api_key )
664
664
665
665
def verify (self , carrier = None ):
666
- requestor = Requestor (self .api_key )
666
+ requestor = Requestor (self ._api_key )
667
667
url = "%s/%s" % (self .instance_url (), "verify" )
668
668
if carrier :
669
669
url += "?carrier=%s" % carrier
@@ -715,37 +715,37 @@ def track_with_code(cls, api_key=None, **params):
715
715
return response
716
716
717
717
def get_rates (self ):
718
- requestor = Requestor (self .api_key )
718
+ requestor = Requestor (self ._api_key )
719
719
url = "%s/%s" % (self .instance_url (), "rates" )
720
720
response , api_key = requestor .request ('get' , url )
721
721
self .refresh_from (response , api_key )
722
722
return self
723
723
724
724
def buy (self , ** params ):
725
- requestor = Requestor (self .api_key )
725
+ requestor = Requestor (self ._api_key )
726
726
url = "%s/%s" % (self .instance_url (), "buy" )
727
727
response , api_key = requestor .request ('post' , url , params )
728
728
self .refresh_from (response , api_key )
729
729
return self
730
730
731
731
def refund (self , ** params ):
732
- requestor = Requestor (self .api_key )
732
+ requestor = Requestor (self ._api_key )
733
733
url = "%s/%s" % (self .instance_url (), "refund" )
734
734
735
735
response , api_key = requestor .request ('get' , url , params )
736
736
self .refresh_from (response , api_key )
737
737
return self
738
738
739
739
def insure (self , ** params ):
740
- requestor = Requestor (self .api_key )
740
+ requestor = Requestor (self ._api_key )
741
741
url = "%s/%s" % (self .instance_url (), "insure" )
742
742
743
743
response , api_key = requestor .request ('post' , url , params )
744
744
self .refresh_from (response , api_key )
745
745
return self
746
746
747
747
def label (self , ** params ):
748
- requestor = Requestor (self .api_key )
748
+ requestor = Requestor (self ._api_key )
749
749
url = "%s/%s" % (self .instance_url (), "label" )
750
750
751
751
response , api_key = requestor .request ('get' , url , params )
@@ -806,35 +806,35 @@ def create_and_buy(cls, api_key=None, **params):
806
806
return convert_to_easypost_object (response , api_key )
807
807
808
808
def buy (self , ** params ):
809
- requestor = Requestor (self .api_key )
809
+ requestor = Requestor (self ._api_key )
810
810
url = "%s/%s" % (self .instance_url (), "buy" )
811
811
response , api_key = requestor .request ('post' , url , params )
812
812
self .refresh_from (response , api_key )
813
813
return self
814
814
815
815
def label (self , ** params ):
816
- requestor = Requestor (self .api_key )
816
+ requestor = Requestor (self ._api_key )
817
817
url = "%s/%s" % (self .instance_url (), "label" )
818
818
response , api_key = requestor .request ('post' , url , params )
819
819
self .refresh_from (response , api_key )
820
820
return self
821
821
822
822
def remove_shipments (self , ** params ):
823
- requestor = Requestor (self .api_key )
823
+ requestor = Requestor (self ._api_key )
824
824
url = "%s/%s" % (self .instance_url (), "remove_shipments" )
825
825
response , api_key = requestor .request ('post' , url , params )
826
826
self .refresh_from (response , api_key )
827
827
return self
828
828
829
829
def add_shipments (self , ** params ):
830
- requestor = Requestor (self .api_key )
830
+ requestor = Requestor (self ._api_key )
831
831
url = "%s/%s" % (self .instance_url (), "add_shipments" )
832
832
response , api_key = requestor .request ('post' , url , params )
833
833
self .refresh_from (response , api_key )
834
834
return self
835
835
836
836
def create_scan_form (self , ** params ):
837
- requestor = Requestor (self .api_key )
837
+ requestor = Requestor (self ._api_key )
838
838
url = "%s/%s" % (self .instance_url (), "scan_form" )
839
839
response , api_key = requestor .request ('post' , url , params )
840
840
self .refresh_from (response , api_key )
@@ -863,14 +863,14 @@ def all_updated(cls, api_key=None, **params):
863
863
864
864
class Pickup (AllResource , CreateResource ):
865
865
def buy (self , ** params ):
866
- requestor = Requestor (self .api_key )
866
+ requestor = Requestor (self ._api_key )
867
867
url = "%s/%s" % (self .instance_url (), "buy" )
868
868
response , api_key = requestor .request ('post' , url , params )
869
869
self .refresh_from (response , api_key )
870
870
return self
871
871
872
872
def cancel (self , ** params ):
873
- requestor = Requestor (self .api_key )
873
+ requestor = Requestor (self ._api_key )
874
874
url = "%s/%s" % (self .instance_url (), "cancel" )
875
875
response , api_key = requestor .request ('post' , url , params )
876
876
self .refresh_from (response , api_key )
@@ -879,14 +879,14 @@ def cancel(self, **params):
879
879
880
880
class Order (AllResource , CreateResource ):
881
881
def get_rates (self ):
882
- requestor = Requestor (self .api_key )
882
+ requestor = Requestor (self ._api_key )
883
883
url = "%s/%s" % (self .instance_url (), "rates" )
884
884
response , api_key = requestor .request ('get' , url )
885
885
self .refresh_from (response , api_key )
886
886
return self
887
887
888
888
def buy (self , ** params ):
889
- requestor = Requestor (self .api_key )
889
+ requestor = Requestor (self ._api_key )
890
890
url = "%s/%s" % (self .instance_url (), "buy" )
891
891
response , api_key = requestor .request ('post' , url , params )
892
892
self .refresh_from (response , api_key )
@@ -992,7 +992,7 @@ def retrieve(cls, easypost_id, api_key=None, **params):
992
992
993
993
class Webhook (AllResource , CreateResource , DeleteResource ):
994
994
def update (self , ** params ):
995
- requestor = Requestor (self .api_key )
995
+ requestor = Requestor (self ._api_key )
996
996
url = self .instance_url ()
997
997
response , api_key = requestor .request ('put' , url , params )
998
998
self .refresh_from (response , api_key )
0 commit comments