@@ -713,10 +713,13 @@ def port(self, container, private_port):
713
713
714
714
return h_ports
715
715
716
- def pull (self , repository , tag = None , stream = False ):
716
+ def pull (self , repository , tag = None , stream = False ,
717
+ insecure_registry = False ):
717
718
if not tag :
718
719
repository , tag = utils .parse_repository_tag (repository )
719
- registry , repo_name = auth .resolve_repository_name (repository )
720
+ registry , repo_name = auth .resolve_repository_name (
721
+ repository , insecure = insecure_registry
722
+ )
720
723
if repo_name .count (":" ) == 1 :
721
724
repository , tag = repository .rsplit (":" , 1 )
722
725
@@ -747,10 +750,13 @@ def pull(self, repository, tag=None, stream=False):
747
750
else :
748
751
return self ._result (response )
749
752
750
- def push (self , repository , tag = None , stream = False ):
753
+ def push (self , repository , tag = None , stream = False ,
754
+ insecure_registry = False ):
751
755
if not tag :
752
756
repository , tag = utils .parse_repository_tag (repository )
753
- registry , repo_name = auth .resolve_repository_name (repository )
757
+ registry , repo_name = auth .resolve_repository_name (
758
+ repository , insecure = insecure_registry
759
+ )
754
760
u = self ._url ("/images/{0}/push" .format (repository ))
755
761
params = {
756
762
'tag' : tag
0 commit comments