Skip to content

Commit 2267456

Browse files
committed
Activate figure script
1 parent c6ad6bc commit 2267456

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

playbook.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,33 @@
88
omero_server_database_manage: False
99
omero_server_systemd_setup: False
1010
omero_server_system_uid: 1000
11+
12+
# TODO: copied from https://github.com/openmicroscopy/prod-playbooks/blob/bd5b837c740ae79806d911893ace38701c204381/ome-dundeeomero.yml
13+
# Should be part of a figure-server role
14+
tasks:
15+
- name: OMERO.figure server-side prerequisites, script prerequisites + web server for decoupled OMERO.web
16+
become: yes
17+
yum:
18+
name: "{{ item }}"
19+
state: present
20+
with_items:
21+
- python-reportlab
22+
- python-markdown
23+
24+
- name: Create a figure scripts directory
25+
become: yes
26+
file:
27+
path: /opt/omero/server/OMERO.server/lib/scripts/omero/figure_scripts
28+
state: directory
29+
mode: 0755
30+
recurse: yes
31+
owner: root
32+
33+
- name: Download the Figure_To_Pdf.py script
34+
become: yes
35+
get_url:
36+
url: https://raw.githubusercontent.com/ome/omero-figure/{{ omero_figure_tag | default("master") }}/omero_figure/scripts/omero/figure_scripts/Figure_To_Pdf.py
37+
dest: /opt/omero/server/OMERO.server/lib/scripts/omero/figure_scripts/Figure_To_Pdf.py
38+
mode: 0644
39+
owner: root
40+
checksum: "{{ omero_figure_pdfscript_checksum | default(omit) }}"

0 commit comments

Comments
 (0)