--- a/relayer/tasks/main.yaml Sat Jul 22 15:50:07 2023 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,60 +0,0 @@
----
-
-- name: add relayer user
- become: yes
- user: name="{{relayer_user}}" shell="/bin/false" create_home="false" system="yes"
-
-- name: install relayer systemd service
- become: yes
- copy:
- src: "relayer.service"
- dest: "/lib/systemd/system/relayer.service"
- notify: restart relayer service
-
-- name: install relayer bin
- become: yes
- copy:
- src: "whitelisted"
- dest: "/usr/local/bin/relayer"
- owner: "root"
- group: "root"
- mode: "0755"
- notify: restart relayer service
-
-- name: create relayer dirs
- become: yes
- file:
- path: "/etc/relayer"
- owner: "root"
- group: "root"
- mode: "0755"
- state: "directory"
-
-- name: install relayer config
- become: yes
- template:
- src: "relayer.env.j2"
- dest: "/etc/relayer/relayer.env"
- owner: "root"
- group: "root"
- mode: "0600"
- notify: restart relayer service
-
-- name: copy db schema file
- become: yes
- template:
- src: "setup_db.psql.j2"
- dest: "/tmp/setup_db_relayer.psql"
- owner: "postgres"
- group: "postgres"
- mode: "0600"
-
-- name: install db schema psql
- become: yes
- become_user: "postgres"
- command: "psql -f /tmp/setup_db_relayer.psql"
- changed_when: false
-
-- name: ensure service is started
- become: yes
- systemd: name="relayer.service" enabled="yes" state="started"