Revert "Refactor the code deploying zodbot/ursabot"
This reverts commit 0f2789a938
.
This commit is contained in:
parent
9b91b97814
commit
3f3ec207f3
2 changed files with 28 additions and 11 deletions
|
@ -10,23 +10,34 @@
|
||||||
- packagedb-cli
|
- packagedb-cli
|
||||||
tags: supybot
|
tags: supybot
|
||||||
|
|
||||||
- set_fact: botname=botnames[env]
|
|
||||||
|
|
||||||
- name: creating zodbot log dir
|
- name: creating zodbot log dir
|
||||||
file: path={{ item }} state=directory owner=daemon
|
file: path={{ item }} state=directory owner=daemon
|
||||||
with_items:
|
with_items:
|
||||||
- /var/lib/{{ botname }}
|
- /var/lib/zodbot
|
||||||
- /var/lib/{{ botname }}/conf
|
- /var/lib/zodbot/conf
|
||||||
- /var/lib/{{ botname }}/data
|
- /var/lib/zodbot/data
|
||||||
- /var/lib/{{ botname }}/logs
|
- /var/lib/zodbot/logs
|
||||||
- /srv/web
|
- /srv/web
|
||||||
- /srv/web/meetbot
|
- /srv/web/meetbot
|
||||||
|
when: env != "staging"
|
||||||
tags: supybot
|
tags: supybot
|
||||||
|
|
||||||
- name: create teams directory
|
- name: create teams directory
|
||||||
file: path=/srv/web/meetbot/teams state=directory owner=apache group=apache mode=0755
|
file: path=/srv/web/meetbot/teams state=directory owner=apache group=apache mode=0755
|
||||||
tags: supybot
|
tags: supybot
|
||||||
|
|
||||||
|
- name: creating usrabot log dir
|
||||||
|
file: path={{ item }} state=directory owner=daemon
|
||||||
|
with_items:
|
||||||
|
- /var/lib/ursabot
|
||||||
|
- /var/lib/ursabot/conf
|
||||||
|
- /var/lib/ursabot/data
|
||||||
|
- /var/lib/ursabot/logs
|
||||||
|
- /srv/web
|
||||||
|
- /srv/web/meetbot
|
||||||
|
when: env == "staging"
|
||||||
|
tags: supybot
|
||||||
|
|
||||||
- name: setup meetings_by_team script
|
- name: setup meetings_by_team script
|
||||||
copy: src=meetings_by_team.sh dest=/usr/local/bin/meetings_by_team.sh mode=755
|
copy: src=meetings_by_team.sh dest=/usr/local/bin/meetings_by_team.sh mode=755
|
||||||
tags: supybot
|
tags: supybot
|
||||||
|
@ -59,9 +70,18 @@
|
||||||
- meetbot
|
- meetbot
|
||||||
- supybot
|
- supybot
|
||||||
|
|
||||||
- name: setup cron job to start {{ botname }}/ursabot on boot
|
- name: setup cron job to start zodbot/ursabot on boot
|
||||||
cron: name={{ botname }} special_time=reboot job='cd /srv/web/meetbot; supybot -d /var/lib/{{ botname }}/conf/{{ botname }}.conf' user=daemon
|
cron: name=zodbot special_time=reboot job='cd /srv/web/meetbot; supybot -d /var/lib/zodbot/conf/zodbot.conf' user=daemon
|
||||||
tags:
|
tags:
|
||||||
- config
|
- config
|
||||||
- meetbot
|
- meetbot
|
||||||
- supybot
|
- supybot
|
||||||
|
when: env != "staging"
|
||||||
|
|
||||||
|
- name: setup cron job to start zodbot/ursabot on boot
|
||||||
|
cron: name=ursabot special_time=reboot job='cd /srv/web/meetbot; supybot -d /var/lib/ursabot/conf/ursabot.conf' user=daemon
|
||||||
|
tags:
|
||||||
|
- config
|
||||||
|
- meetbot
|
||||||
|
- supybot
|
||||||
|
when: env == "staging"
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
botnames:
|
|
||||||
staging: ursabot
|
|
||||||
production: zodbot
|
|
Loading…
Add table
Add a link
Reference in a new issue