コード例 #1
0
ファイル: plan.py プロジェクト: veelai/pkgcore
 def prefer_reuse_strategy(self, dbs):
     return multiplex.tree(
         misc.multiplex_sorting_repo(highest_iter_sort,
             *list(self.just_livefs_dbs(dbs))),
         misc.multiplex_sorting_repo(highest_iter_sort,
             *list(self.just_nonlivefs_dbs(dbs)))
     )
コード例 #2
0
ファイル: plan.py プロジェクト: ulm/pkgcore
 def prefer_reuse_strategy(cls, dbs):
     return multiplex.tree(
         misc.multiplex_sorting_repo(highest_iter_sort,
                                     cls.just_livefs_dbs(dbs)),
         misc.multiplex_sorting_repo(highest_iter_sort,
                                     cls.just_nonlivefs_dbs(dbs)),
     )
コード例 #3
0
ファイル: plan.py プロジェクト: austin987/pkgcore
 def prefer_lowest_version_strategy(dbs):
     return misc.multiplex_sorting_repo(lowest_iter_sort, *list(dbs))
コード例 #4
0
ファイル: plan.py プロジェクト: austin987/pkgcore
 def prefer_highest_version_strategy(cls, dbs):
     return misc.multiplex_sorting_repo(highest_iter_sort,
                                        *list(cls.prefer_livefs_dbs(dbs)))
コード例 #5
0
ファイル: plan.py プロジェクト: veelai/pkgcore
 def prefer_lowest_version_strategy(self, dbs):
     return misc.multiplex_sorting_repo(lowest_iter_sort, *list(dbs))
コード例 #6
0
ファイル: plan.py プロジェクト: veelai/pkgcore
 def prefer_highest_version_strategy(self, dbs):
     return misc.multiplex_sorting_repo(highest_iter_sort,
         *list(self.prefer_livefs_dbs(dbs)))
コード例 #7
0
ファイル: plan.py プロジェクト: ulm/pkgcore
 def prefer_downgrade_version_strategy(cls, restrict, dbs):
     return misc.multiplex_sorting_repo(
         partial(downgrade_iter_sort, restrict),
         cls.prefer_nonlivefs_dbs(dbs))