コード例 #1
0
ファイル: BinpkgFetcher.py プロジェクト: thesamesam/portage
    def __init__(self, **kwargs):
        CompositeTask.__init__(self, **kwargs)

        pkg = self.pkg
        bintree = pkg.root_config.trees["bintree"]
        binpkg_path = None

        if bintree._remote_has_index:
            instance_key = bintree.dbapi._instance_key(pkg.cpv)
            binpkg_path = bintree._remotepkgs[instance_key].get("PATH")
            if binpkg_path:
                self.pkg_path = binpkg_path + ".partial"
            else:
                self.pkg_path = (pkg.root_config.trees["bintree"].getname(
                    pkg.cpv, allocate_new=True) + ".partial")
        else:
            raise FileNotFound("Binary packages index not found")
コード例 #2
0
ファイル: EbuildFetcher.py プロジェクト: BoleynSu/PR-portage
	def __init__(self, **kwargs):
		CompositeTask.__init__(self, **kwargs)
		self._fetcher_proc = _EbuildFetcherProcess(**kwargs)
コード例 #3
0
 def __init__(self, **kwargs):
     CompositeTask.__init__(self, **kwargs)
     pkg = self.pkg
     self.pkg_path = pkg.root_config.trees["bintree"].getname(
         pkg.cpv) + ".partial"
コード例 #4
0
 def __init__(self, config):
     CompositeTask.__init__(self, scheduler=config.event_loop)
     self._config = config
     self._term_rlock = threading.RLock()
     self._term_callback_handle = None
     self._fetch_iterator = None
コード例 #5
0
ファイル: MirrorDistTask.py プロジェクト: aeroniero33/portage
	def __init__(self, config):
		CompositeTask.__init__(self, scheduler=config.event_loop)
		self._config = config
		self._terminated = threading.Event()
コード例 #6
0
ファイル: MirrorDistTask.py プロジェクト: ezc/portage
 def __init__(self, config):
     CompositeTask.__init__(self, scheduler=config.event_loop)
     self._config = config
     self._terminated = threading.Event()
コード例 #7
0
ファイル: MirrorDistTask.py プロジェクト: gentoo/portage
	def __init__(self, config):
		CompositeTask.__init__(self, scheduler=config.event_loop)
		self._config = config
		self._term_rlock = threading.RLock()
		self._term_callback_handle = None
		self._fetch_iterator = None
コード例 #8
0
ファイル: BinpkgFetcher.py プロジェクト: gentoo/portage
	def __init__(self, **kwargs):
		CompositeTask.__init__(self, **kwargs)
		pkg = self.pkg
		self.pkg_path = pkg.root_config.trees["bintree"].getname(
			pkg.cpv) + ".partial"
コード例 #9
0
ファイル: EbuildFetcher.py プロジェクト: gentoo/portage
	def __init__(self, **kwargs):
		CompositeTask.__init__(self, **kwargs)
		self._fetcher_proc = _EbuildFetcherProcess(**kwargs)