diff --git a/apps/_core.yml b/apps/_core.yml index 66557d5..baa315b 100644 --- a/apps/_core.yml +++ b/apps/_core.yml @@ -43,10 +43,16 @@ register: program ignore_errors: True -- name: Register ucname +- name: check if user cname file exists + stat: + path: /var/plexguide/{{program.stdout}}.cname + register: ucname_check + +- name: Register user cname shell: 'cat /var/plexguide/{{program.stdout}}.cname' register: ucname ignore_errors: True + when: ucname_check.stat.exists == true - name: Register CName set_fact: @@ -57,11 +63,17 @@ cname: ",{{ucname.stdout}}.{{domain.stdout}}" when: ucname is succeeded and ucname.stdout != "" +- name: check if user port file exists + stat: + path: /var/plexguide/{{program.stdout}}.port + register: ueport_check + - name: Register External Port shell: 'cat /var/plexguide/{{program.stdout}}.port' register: ueport ignore_errors: True - + when: ueport_check.stat.exists == true + - name: Change extport set_fact: extport: "{{ueport.stdout}}"