1 |
On 02/19/2017 01:02 PM, Alexandru Elisei wrote: |
2 |
> if auto_sync_only: |
3 |
> - return self._filter_auto(selected_repos) |
4 |
> - return selected_repos |
5 |
> + selected_repos = self._filter_auto(selected_repos) |
6 |
> + #print("_get_repos(), selected =", selected_repos) |
7 |
> + if emerge_repos: |
8 |
> + skipped_repos = set(emerge_repos) - set(selected_repos) |
9 |
> + if skipped_repos: |
10 |
> + msgs.append(warn(" * ") + "auto-sync is disabled for repo(s): %s" % |
11 |
> + " ".join(repo.name for repo in skipped_repos) + "\n") |
12 |
> + return (False, selected_repos, msgs) |
13 |
> + return (True, selected_repos, msgs) |
14 |
|
15 |
I feel like it should be possible to use emerge_repos arguments to sync |
16 |
repos that have auto-sync disabled, but that seems to be disallowed |
17 |
here, because _filter_auto will have filtered out those repos that have |
18 |
auto-sync disabled. |
19 |
-- |
20 |
Thanks, |
21 |
Zac |