Reason: Needed because there are a few macros which currently get inlined/duplicated into the different role’s templates which is not really maintenance friendly. As you can see this as the versions of the merge_dict macro already differs slightly in debops.ifupdown and debops.cron. Such deviations can automatically be resolved by debops-optimize when there are common files which can be identified by filename and updated.
Reason: Needed because there are a few macros which currently get inlined/duplicated into the different role’s templates which is not really maintenance friendly. As you can see this as the versions of the
merge_dict
macro already differs slightly in debops.ifupdown and debops.cron. Such deviations can automatically be resolved by debops-optimize when there are common files which can be identified by filename and updated.