From af9fc3b4cad0e891c2cd68d0e9c6e63b1385889e Mon Sep 17 00:00:00 2001 From: Alex Tavarez Date: Wed, 10 Jun 2026 13:43:59 -0400 Subject: [PATCH] refactor: split up file into two distnct sets of handlers to be called separately by plays --- roles/init-server/handlers/core.yml | 11 ++++++ roles/init-server/handlers/main.yml | 7 ---- roles/init-server/handlers/userspace.yml | 43 ++++++++++++++++++++++++ 3 files changed, 54 insertions(+), 7 deletions(-) create mode 100644 roles/init-server/handlers/core.yml delete mode 100644 roles/init-server/handlers/main.yml create mode 100644 roles/init-server/handlers/userspace.yml diff --git a/roles/init-server/handlers/core.yml b/roles/init-server/handlers/core.yml new file mode 100644 index 0000000..d6df33e --- /dev/null +++ b/roles/init-server/handlers/core.yml @@ -0,0 +1,11 @@ +# SPDX-License-Identifier: MIT-0 +--- +# handlers file for roles/init-vps +- name: Setting up Radicle + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/radicle.yml + listen: radicle +- name: Setting up ViM + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/vim.yml + listen: vim diff --git a/roles/init-server/handlers/main.yml b/roles/init-server/handlers/main.yml deleted file mode 100644 index 3948ad3..0000000 --- a/roles/init-server/handlers/main.yml +++ /dev/null @@ -1,7 +0,0 @@ -# SPDX-License-Identifier: MIT-0 ---- -# handlers file for roles/init-vps -- name: Setting up Quartz - ansible.builtin.include_tasks: - file: tasks/contingent/pkg/quartz.yml - listen: quartz diff --git a/roles/init-server/handlers/userspace.yml b/roles/init-server/handlers/userspace.yml new file mode 100644 index 0000000..b002893 --- /dev/null +++ b/roles/init-server/handlers/userspace.yml @@ -0,0 +1,43 @@ +# SPDX-License-Identifier: MIT-0 +--- +# handlers file for roles/init-vps +- name: Settng up NeoViM + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/neovim.yml + listen: neovim +- name: Settng up Difftastic + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/difftastic.yml + listen: difftastic +- name: Settng up Git + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/git.yml + listen: git +- name: Setting up NodeJS + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/nvm.yml + listen: nvm +- name: Setting up Rust + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/rustup.yml + listen: rustup +- name: Setting up Julia + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/julia.yml + listen: julia +- name: Setting up UV + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/uv.yml + listen: uv +- name: Setting up Radicle + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/radicle.yml + listen: radicle +- name: Setting up Surge + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/surge.yml + listen: surge +- name: Setting up Quartz + ansible.builtin.include_tasks: + file: tasks/contingent/pkg/quartz.yml + listen: quartz