Skip to content

Commit a9c392e

Browse files
authored
Merge pull request #238 from mvdbeek/import_tasks_to_include_tasks
Define gravity handlers inline
2 parents 1306b51 + 41f9243 commit a9c392e

File tree

3 files changed

+30
-34
lines changed

3 files changed

+30
-34
lines changed

handlers/gravity_22.05.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

handlers/gravity_23.0.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

handlers/main.yml

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,36 @@
2222
when: "galaxy_systemd_mode == 'mule' and galaxy_manage_systemd"
2323
listen: "restart galaxy"
2424

25-
- name: Include Gravity handlers (for 22.05)
26-
import_tasks:
27-
file: gravity_22.05.yml
25+
# Gravity handlers for 22.05
26+
- name: galaxy gravity restart (22.05)
27+
command: "{{ galaxy_gravity_command }} graceful"
28+
environment:
29+
GRAVITY_STATE_DIR: "{{ galaxy_gravity_state_dir }}"
30+
listen: "restart galaxy"
31+
when: "galaxy_systemd_mode == 'gravity' and galaxy_manage_systemd and __galaxy_major_version is version('23.0', '<')"
32+
become: yes
33+
become_user: "{{ __galaxy_user_name }}"
34+
35+
- name: galaxyctl update (22.05)
36+
command: "{{ galaxy_gravity_command }} update"
37+
environment:
38+
GRAVITY_STATE_DIR: "{{ galaxy_gravity_state_dir }}"
39+
listen: "galaxyctl update"
2840
when: "galaxy_systemd_mode == 'gravity' and galaxy_manage_systemd and __galaxy_major_version is version('23.0', '<')"
41+
become: yes
42+
become_user: "{{ __galaxy_user_name }}"
2943

30-
- name: Include Gravity handlers (for 23.0)
31-
import_tasks:
32-
file: gravity_23.0.yml
44+
# Gravity handlers for 23.0+
45+
- name: galaxyctl update (23.0+)
46+
command: "{{ galaxy_gravity_command }} -c {{ galaxy_config_file }} update"
47+
listen: "galaxyctl update"
48+
when: "galaxy_systemd_mode == 'gravity' and __galaxy_major_version is version('23.0', '>=')"
49+
become: yes
50+
become_user: "{{ (__galaxy_gravity_pm == 'systemd' and galaxy_systemd_root) | ternary('root', __galaxy_user_name) }}"
51+
52+
- name: galaxy gravity restart (23.0+)
53+
command: "{{ galaxy_gravity_command }} -c {{ galaxy_config_file }} graceful"
54+
listen: "restart galaxy"
3355
when: "galaxy_systemd_mode == 'gravity' and __galaxy_major_version is version('23.0', '>=')"
56+
become: yes
57+
become_user: "{{ (__galaxy_gravity_pm == 'systemd' and galaxy_systemd_root) | ternary('root', __galaxy_user_name) }}"

0 commit comments

Comments
 (0)