Rev 2229: Add some missing _ensure_real calls, and a missing import. in sftp://bazaar.launchpad.net/%7Ebzr/bzr/hpss/

Andrew Bennetts andrew.bennetts at canonical.com
Tue Apr 17 05:31:58 BST 2007


At sftp://bazaar.launchpad.net/%7Ebzr/bzr/hpss/

------------------------------------------------------------
revno: 2229
revision-id: andrew.bennetts at canonical.com-20070417043051-yt3bxfhm85byfntc
parent: andrew.bennetts at canonical.com-20070417040051-xviz3okw2ofzwwjv
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss
timestamp: Tue 2007-04-17 14:30:51 +1000
message:
  Add some missing _ensure_real calls, and a missing import.
modified:
  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
  bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
=== modified file 'bzrlib/remote.py'
--- a/bzrlib/remote.py	2007-04-16 17:49:35 +0000
+++ b/bzrlib/remote.py	2007-04-17 04:30:51 +0000
@@ -75,14 +75,17 @@
                 _found=True)
 
     def create_repository(self, shared=False):
+        self._ensure_real()
         self._real_bzrdir.create_repository(shared=shared)
         return self.open_repository()
 
     def create_branch(self):
+        self._ensure_real()
         real_branch = self._real_bzrdir.create_branch()
         return RemoteBranch(self, self.find_repository(), real_branch)
 
     def create_workingtree(self, revision_id=None):
+        self._ensure_real()
         real_workingtree = self._real_bzrdir.create_workingtree(revision_id=revision_id)
         return RemoteWorkingTree(self, real_workingtree)
 
@@ -145,12 +148,15 @@
         return client.remote_path_from_transport(self.root_transport)
 
     def get_branch_transport(self, branch_format):
+        self._ensure_real()
         return self._real_bzrdir.get_branch_transport(branch_format)
 
     def get_repository_transport(self, repository_format):
+        self._ensure_real()
         return self._real_bzrdir.get_repository_transport(repository_format)
 
     def get_workingtree_transport(self, workingtree_format):
+        self._ensure_real()
         return self._real_bzrdir.get_workingtree_transport(workingtree_format)
 
     def can_convert_format(self):

=== modified file 'bzrlib/smart/medium.py'
--- a/bzrlib/smart/medium.py	2007-04-17 04:00:51 +0000
+++ b/bzrlib/smart/medium.py	2007-04-17 04:30:51 +0000
@@ -26,6 +26,7 @@
 
 import os
 import socket
+import sys
 
 from bzrlib import errors
 from bzrlib.smart import protocol




More information about the bazaar-commits mailing list