def _GetAmberRepo(self): if self._fuchsia_out_dir: # Deploy to an already-booted device running a local Fuchsia build. return amber_repo.ExternalAmberRepo( os.path.join(self._fuchsia_out_dir, 'amber-files')) else: # Pave a Zedbootable device. return amber_repo.ManagedAmberRepo(self)
def GetAmberRepo(self): if not self._amber_repo: if self._fuchsia_out_dir: # Deploy to an already-booted device running a local Fuchsia build. self._amber_repo = amber_repo.ExternalAmberRepo( os.path.join(self._fuchsia_out_dir, 'amber-files')) else: # Create an ephemeral Amber repo, then start both "pm serve" as well as # the bootserver. self._amber_repo = amber_repo.ManagedAmberRepo(self) return self._amber_repo
def _GetAmberRepo(self): if not self._amber_repo: self._amber_repo = amber_repo.ManagedAmberRepo(self) return self._amber_repo
def _GetAmberRepo(self): return amber_repo.ManagedAmberRepo(self)