示例#1
0
 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)
示例#2
0
  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
示例#3
0
    def _GetAmberRepo(self):
        if not self._amber_repo:
            self._amber_repo = amber_repo.ManagedAmberRepo(self)

        return self._amber_repo
示例#4
0
 def _GetAmberRepo(self):
     return amber_repo.ManagedAmberRepo(self)