From 620a15c5ceda3ab386e03c59f3045059a4a18b66 Mon Sep 17 00:00:00 2001 From: Joe LeVeque Date: Tue, 23 Jan 2018 14:46:01 -0800 Subject: [PATCH] [config] Update ACLs in load_minigraph if ACL config is present (#190) --- config/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/main.py b/config/main.py index ebe64169a4b2..14708b946db2 100755 --- a/config/main.py +++ b/config/main.py @@ -189,6 +189,8 @@ def load_minigraph(): command = "{} -m --write-to-db".format(SONIC_CFGGEN_PATH) run_command(command, display_cmd=True) client.set(config_db.INIT_INDICATOR, True) + if os.path.isfile('/etc/sonic/acl.json'): + run_command("acl-loader update full /etc/sonic/acl.json", display_cmd=True) #FIXME: After config DB daemon is implemented, we'll no longer need to restart every service. _restart_services() print "Please note setting loaded from minigraph will be lost after system reboot. To preserve setting, run `config save`."