# # svc_systemd['cron'] = { # # 'enabled': False, # # } # # for name, config in node.metadata.get('systemd-timers').items(): # files[f'/etc/systemd/system/{name}.timer'] = { # 'content': repo.libs.systemd.generate_unitfile({ # 'Unit':{ # 'Description': f'{name} timer', # }, # 'Timer': { # 'OnCalendar': config['when'], # 'Persistent': config.get('persistent', False), # 'Unit': f'{name}.service', # }, # 'Install': { # 'WantedBy': 'multi-user.target', # } # }), # 'triggers': [ # 'action:systemd-reload', # f'svc_systemd:{name}:restart', # ], # } # # svc_systemd[f'{name}.timer'] = {} # #