feat: improve handling of 1Password instances during configuration changes
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
This commit is contained in:
parent
a8e80b61de
commit
8c3a130e07
@ -10,11 +10,6 @@
|
|||||||
changed_when: false
|
changed_when: false
|
||||||
failed_when: false
|
failed_when: false
|
||||||
|
|
||||||
- name: Kill any running 1Password instances
|
|
||||||
ansible.builtin.command: pkill 1password
|
|
||||||
when: onepassword_running.stdout != ""
|
|
||||||
changed_when: onepassword_running.stdout != ""
|
|
||||||
|
|
||||||
- name: Ensure 1Password custom allowed browsers directory exists
|
- name: Ensure 1Password custom allowed browsers directory exists
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: /etc/1password
|
path: /etc/1password
|
||||||
@ -34,7 +29,14 @@
|
|||||||
group: root
|
group: root
|
||||||
mode: '0755'
|
mode: '0755'
|
||||||
become: true
|
become: true
|
||||||
|
register: custom_browsers_file
|
||||||
|
|
||||||
- name: If 1Password was running, restart it
|
- name: Kill any running 1Password instances if configuration changed
|
||||||
|
ansible.builtin.command: pkill 1password
|
||||||
|
when: custom_browsers_file.changed and onepassword_running.stdout != ""
|
||||||
|
changed_when: custom_browsers_file.changed and onepassword_running.stdout != ""
|
||||||
|
|
||||||
|
- name: If 1Password was killed, restart it...
|
||||||
ansible.builtin.command: screen -dmS 1password 1password
|
ansible.builtin.command: screen -dmS 1password 1password
|
||||||
when: onepassword_running.stdout != ""
|
when: custom_browsers_file.changed and onepassword_running.stdout != ""
|
||||||
|
changed_when: custom_browsers_file.changed and onepassword_running.stdout != ""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user