diff --git a/cmdeploy/src/cmdeploy/__init__.py b/cmdeploy/src/cmdeploy/__init__.py index 7e8fe14c..fe88115c 100644 --- a/cmdeploy/src/cmdeploy/__init__.py +++ b/cmdeploy/src/cmdeploy/__init__.py @@ -864,11 +864,7 @@ class IrohDeployer(Deployer): ], ) - # - # This will set need_restart when called from an object's - # install() method. - # - return True + self.need_restart = True def configure(self): systemd_unit = files.put( diff --git a/cmdeploy/src/cmdeploy/deployer.py b/cmdeploy/src/cmdeploy/deployer.py index 70d66efe..a55eb4ef 100644 --- a/cmdeploy/src/cmdeploy/deployer.py +++ b/cmdeploy/src/cmdeploy/deployer.py @@ -27,9 +27,7 @@ class Deployment: system=True, ) - ret = bool(deployer.install()) - if ret: - deployer.need_restart = True + deployer.install() def configure(self, deployer): deployer.configure()