28 lines
		
	
	
	
		
			731 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			731 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| defaults = {
 | |
|     'backup': {
 | |
|         'paths': {
 | |
|             '/var/lib/twitch-clips',
 | |
|         },
 | |
|     },
 | |
|     'systemd-timers': {
 | |
|         f'twitch-clip-download': {
 | |
|             'command': '/usr/local/bin/twitch-dl clips cronekorkn_ --download  --all',
 | |
|             'when': 'daily',
 | |
|             'persistent': True,
 | |
|             'working_dir': '/var/lib/twitch-clips',
 | |
|             'after': {
 | |
|                 'network-online.target',
 | |
|             },
 | |
|         },
 | |
|     },
 | |
|     'zfs': {
 | |
|         'datasets': {
 | |
|             'tank/twitch-clips': {
 | |
|                 'mountpoint': '/var/lib/twitch-clips',
 | |
|                 'needed_by': {
 | |
|                     'svc_systemd:twitch-clip-download.timer',
 | |
|                 },
 | |
|             },
 | |
|         },
 | |
|     },
 | |
| }
 |