예제 #1
0
 def setUp(self):
     self._storage_path = self.makeDir()
     self._storage = LocalStorage(self._storage_path)
     self._log_path = self.makeFile()
     self._pid_path = self.makeFile()
     self._port = get_open_port()
     self._server = StorageServer(self._pid_path,
                                  self._storage_path, "localhost",
                                  get_open_port(), self._log_path)
예제 #2
0
파일: __init__.py 프로젝트: mcclurmc/juju
 def get_file_storage(self):
     """Retrieve the provider C{FileStorage} abstraction.
     """
     storage_path = self.config.get(
         "storage-dir", os.path.join(self._directory, "files"))
     if not os.path.exists(storage_path):
         try:
             os.makedirs(storage_path)
         except OSError:
             raise ProviderError(
                 "Unable to create file storage for environment")
     return LocalStorage(storage_path)
예제 #3
0
 def setUp(self):
     self._storage = LocalStorage(self.makeDir())