diff --git a/tasks/main.yml b/tasks/main.yml index d879ba533cc4cd1fa7cd671bb1401b60a7fa0082..205ed2b67292a1390d18246d8444c20d2050e86c 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -84,6 +84,8 @@ - odoo - odoo2 - versions + - versions/apt + - versions/pip3 - name: Install swift client ansible.builtin.pip: diff --git a/templates/move_versioned_files.sh.j2 b/templates/move_versioned_files.sh.j2 index 2791b6c2be4dd9b1be2b5c1be83f469f24e5e4ab..27c4f77e98bd22f31b5684bcc68207ef8c28bc33 100644 --- a/templates/move_versioned_files.sh.j2 +++ b/templates/move_versioned_files.sh.j2 @@ -10,6 +10,22 @@ if [ -f /backup/sftp/{{ host|lower }}/{{ host|lower }}.$TODAY ] then mv /backup/sftp/{{ host|lower }}/{{ host|lower }}.$TODAY /backup/versions/ fi +if [ -f /backup/sftp/{{ host|lower }}/apt_{{ host|lower }}.$TODAY ] +then + mv /backup/sftp/{{ host|lower }}/apt_{{ host|lower }}.$TODAY /backup/versions/ +fi +if [ -f /backup/sftp/{{ host|lower }}/apt-hr_{{ host|lower }}.$TODAY ] +then + mv /backup/sftp/{{ host|lower }}/apt-hr_{{ host|lower }}.$TODAY /backup/versions/ +fi +if [ -f /backup/sftp/{{ host|lower }}/pip3_{{ host|lower }}.$TODAY ] +then + mv /backup/sftp/{{ host|lower }}/pip3_{{ host|lower }}.$TODAY /backup/versions/ +fi +if [ -f /backup/sftp/{{ host|lower }}/pip3-hr_{{ host|lower }}.$TODAY ] +then + mv /backup/sftp/{{ host|lower }}/pip3-hr_{{ host|lower }}.$TODAY /backup/versions/ +fi {% if host in groups['docker'] %} if [ -f /backup/sftp/{{ host|lower }}/{{ host|lower }}-docker.$TODAY ] then @@ -21,3 +37,19 @@ if [ -f /home/{{ host_user }}/versions/{{ inventory_hostname|lower }}.$TODAY ] then cp -a /home/{{ host_user }}/versions/{{ inventory_hostname|lower }}.$TODAY /backup/versions/ fi +if [ -f /home/{{ host_user }}/versions/apt_{{ inventory_hostname|lower }}.$TODAY ] +then + cp -a /home/{{ host_user }}/versions/apt_{{ inventory_hostname|lower }}.$TODAY /backup/versions/ +fi +if [ -f /home/{{ host_user }}/versions/pip3_{{ inventory_hostname|lower }}.$TODAY ] +then + cp -a /home/{{ host_user }}/versions/pip3_{{ inventory_hostname|lower }}.$TODAY /backup/versions/ +fi +if [ -f /home/{{ host_user }}/versions/apt-hr_{{ inventory_hostname|lower }}.$TODAY ] +then + cp -a /home/{{ host_user }}/versions/apt-hr_{{ inventory_hostname|lower }}.$TODAY /backup/versions/ +fi +if [ -f /home/{{ host_user }}/versions/pip3-hr_{{ inventory_hostname|lower }}.$TODAY ] +then + cp -a /home/{{ host_user }}/versions/pip3-hr_{{ inventory_hostname|lower }}.$TODAY /backup/versions/ +fi