summaryrefslogtreecommitdiff
path: root/src/services
diff options
context:
space:
mode:
Diffstat (limited to 'src/services')
-rwxr-xr-xsrc/services/vyos-configd4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/services/vyos-configd b/src/services/vyos-configd
index d558e8c26..e4655fdf7 100755
--- a/src/services/vyos-configd
+++ b/src/services/vyos-configd
@@ -335,7 +335,7 @@ if __name__ == '__main__':
if hasattr(config, 'frrender_cls') and res == R_SUCCESS:
frrender_cls = getattr(config, 'frrender_cls')
tmp = get_frrender_dict(config)
- frrender_cls.generate(tmp)
- frrender_cls.apply()
+ if frrender_cls.generate(tmp):
+ frrender_cls.apply()
else:
logger.critical(f'Unexpected message: {message}')