minecraft/aws-s3-backup/tasks/main.yaml
changeset 164 ae19501f5251
parent 158 1b7ccb729164
equal deleted inserted replaced
163:40b78af86337 164:ae19501f5251
    12   copy:
    12   copy:
    13     src: "minecraft-s3-backup-lifecycle.json"
    13     src: "minecraft-s3-backup-lifecycle.json"
    14     dest: "/usr/local/share/minecraft-s3-backup-lifecycle.json"
    14     dest: "/usr/local/share/minecraft-s3-backup-lifecycle.json"
    15     mode: "0755"
    15     mode: "0755"
    16 
    16 
       
    17 - name: create minecraft tar dir
       
    18   become: yes
       
    19   file:
       
    20     path: "{{minecraft_s3_backup_tar_dir}}"
       
    21     mode: "0755"
       
    22     state: "directory"
       
    23 
    17 - name: configure minecraft s3 backup systemd service
    24 - name: configure minecraft s3 backup systemd service
    18   become: yes
    25   become: yes
    19   template:
    26   template:
    20     src: "[email protected]"
    27     src: "[email protected]"
    21     dest: "/lib/systemd/system/minecraft-s3-backup@{{minecraft_s3_backup_bucket}}.service"
    28     dest: "/lib/systemd/system/minecraft-s3-backup@{{minecraft_s3_backup_world_name}}.service"
    22   notify: reload s3 backup service
    29   notify: reload s3 backup service
    23 
    30 
    24 - name: ensure minecraft s3 backup service is started
    31 - name: ensure minecraft s3 backup service is started
    25   become: yes
    32   become: yes
    26   systemd: name="minecraft-s3-backup@{{minecraft_s3_backup_bucket}}.service" enabled="yes"
    33   systemd: name="minecraft-s3-backup@{{minecraft_s3_backup_world_name}}.service" enabled="yes"