diff options
author | aapostoliuk <a.apostoliuk@vyos.io> | 2024-03-19 15:04:22 +0200 |
---|---|---|
committer | Mergify <37929162+mergify[bot]@users.noreply.github.com> | 2024-03-22 11:43:36 +0000 |
commit | 9f3d89349cd8efd49797bf52ef169911869631d3 (patch) | |
tree | 06fb85ed6c1550a9c60fcf99b02dd2a67a28a566 /src/migration-scripts/policy/3-to-4 | |
parent | f7a005ebecdfabc0a0af75ed9ad84b44ef1d6d5b (diff) | |
download | vyos-1x-9f3d89349cd8efd49797bf52ef169911869631d3.tar.gz vyos-1x-9f3d89349cd8efd49797bf52ef169911869631d3.zip |
policy: T6130: Revert commit 960cace
This reverts commit 960cace189d7ace2bea0968646b1348b415e0363.
All community rules syntax was changed.
T5357 is invalid bug report.
VyOS cannot use new configuration syntax in the previous versions.
(cherry picked from commit 72378c67ef1eee01a06e2f9a194a0870c6a7fdd2)
Diffstat (limited to 'src/migration-scripts/policy/3-to-4')
-rwxr-xr-x | src/migration-scripts/policy/3-to-4 | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/migration-scripts/policy/3-to-4 b/src/migration-scripts/policy/3-to-4 index 1ebb248b0..476fa3af2 100755 --- a/src/migration-scripts/policy/3-to-4 +++ b/src/migration-scripts/policy/3-to-4 @@ -51,7 +51,7 @@ def community_migrate(config: ConfigTree, rule: list[str]) -> bool: :rtype: bool """ community_list = list((config.return_value(rule)).split(" ")) - + config.delete(rule) if 'none' in community_list: config.set(rule + ['none']) return False @@ -61,10 +61,8 @@ def community_migrate(config: ConfigTree, rule: list[str]) -> bool: community_action = 'add' community_list.remove('additive') for community in community_list: - if len(community): - config.set(rule + [community_action], value=community, - replace=False) - config.delete(rule) + config.set(rule + [community_action], value=community, + replace=False) if community_action == 'replace': return False else: |