Print this page
305 http_proxy value needs more checking for valid url syntax
2341 Client should be more conservative about closing sockets
4235 Misleading "node name" unknown messages when http_proxy set incorrectly
4495 Want ability to cancel individual file downloads
8902 Need a transport that downloads files by GET
9508 Captive portal test only run during catalog refresh
9613 Implicit refresh should raise InvalidDepotResponseException
9615 EOL clientside search v0
9629 EOL clientside support for filelist
9630 Hostile depot should live with other depot code
9631 HTTPS transport should be more rigorous in verification
9670 More specific error exceptions requested from search
9686 network operations should use accept-encoding when appropriate
9715 The info() operation should use the activity_lock

@@ -37,11 +37,10 @@
         # Some versions of python don't have these constants.
         os.SEEK_SET
 except AttributeError:
         os.SEEK_SET, os.SEEK_CUR, os.SEEK_END = range(3)
 import pkg.actions
-import pkg.client.retrieve as retrieve
 import pkg.portable as portable
 
 class Action(object):
         """Class representing a generic packaging object.
 

@@ -397,11 +396,11 @@
 
                 if not hasattr(self, "hash"):
                         return None
 
                 def opener():
-                        return retrieve.get_datastream(img, fmri, self.hash)
+                        return img.transport.get_datastream(fmri, self.hash)
 
                 return opener
 
         def verify(self, img, **args):
                 """Returns an empty list if correctly installed in the given