Lines 33-38
class ProfileDependsChecks(ScanBase):
Link Here
|
33 |
@param options: cli options |
33 |
@param options: cli options |
34 |
@param repo_settings: repository settings instance |
34 |
@param repo_settings: repository settings instance |
35 |
@param include_arches: set |
35 |
@param include_arches: set |
|
|
36 |
@param include_profiles: set |
36 |
@param caches: dictionary of our caches |
37 |
@param caches: dictionary of our caches |
37 |
@param repoman_incrementals: tuple |
38 |
@param repoman_incrementals: tuple |
38 |
@param env: the environment |
39 |
@param env: the environment |
Lines 46-51
class ProfileDependsChecks(ScanBase):
Link Here
|
46 |
self.options = kwargs.get('options') |
47 |
self.options = kwargs.get('options') |
47 |
self.repo_settings = kwargs.get('repo_settings') |
48 |
self.repo_settings = kwargs.get('repo_settings') |
48 |
self.include_arches = kwargs.get('include_arches') |
49 |
self.include_arches = kwargs.get('include_arches') |
|
|
50 |
self.include_profiles = kwargs.get('include_profiles') |
49 |
self.caches = kwargs.get('caches') |
51 |
self.caches = kwargs.get('caches') |
50 |
self.repoman_incrementals = kwargs.get('repoman_incrementals') |
52 |
self.repoman_incrementals = kwargs.get('repoman_incrementals') |
51 |
self.env = kwargs.get('env') |
53 |
self.env = kwargs.get('env') |
Lines 81-88
class ProfileDependsChecks(ScanBase):
Link Here
|
81 |
if arch not in self.include_arches: |
83 |
if arch not in self.include_arches: |
82 |
continue |
84 |
continue |
83 |
|
85 |
|
84 |
relevant_profiles.extend( |
86 |
for prof in self.profiles[arch]: |
85 |
(keyword, groups, prof) for prof in self.profiles[arch]) |
87 |
if self.include_profiles is not None: |
|
|
88 |
if prof not in self.include_profiles: |
89 |
continue |
90 |
relevant_profiles.append((keyword, groups, prof)) |
86 |
|
91 |
|
87 |
relevant_profiles.sort(key=sort_key) |
92 |
relevant_profiles.sort(key=sort_key) |
88 |
|
93 |
|