Skip to content

Commit 00b9512

Browse files
authored
Merge pull request #55 from ernstleierzopf/main
add installation of aminer-rest packages
2 parents aa277e2 + e0e27d0 commit 00b9512

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

defaults/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ aminer_user: "aminer"
1414
aminer_group: "aminer"
1515
aminer_docbookxslpath: "/usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl"
1616
aminer_usershell: /usr/sbin/nologin
17+
aminerrest_repopath: False

tasks/main.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,55 @@
259259
virtualenv: /usr/lib/logdata-anomaly-miner/.venv
260260
state: latest
261261

262+
- name: Install fastapi
263+
pip:
264+
name: fastapi
265+
virtualenv: /usr/lib/logdata-anomaly-miner/.venv
266+
state: latest
267+
when: aminerrest_repopath != False
268+
269+
- name: Install python-jose
270+
pip:
271+
name: python-jose
272+
virtualenv: /usr/lib/logdata-anomaly-miner/.venv
273+
state: latest
274+
when: aminerrest_repopath != False
275+
276+
- name: Install passlib
277+
pip:
278+
name: passlib
279+
virtualenv: /usr/lib/logdata-anomaly-miner/.venv
280+
state: latest
281+
when: aminerrest_repopath != False
282+
283+
- name: Install pydantic
284+
pip:
285+
name: pydantic
286+
virtualenv: /usr/lib/logdata-anomaly-miner/.venv
287+
state: latest
288+
when: aminerrest_repopath != False
289+
290+
- name: Install httpx
291+
pip:
292+
name: httpx
293+
virtualenv: /usr/lib/logdata-anomaly-miner/.venv
294+
state: latest
295+
when: aminerrest_repopath != False
296+
297+
- name: Install uvicorn
298+
pip:
299+
name: uvicorn
300+
virtualenv: /usr/lib/logdata-anomaly-miner/.venv
301+
state: latest
302+
when: aminerrest_repopath != False
303+
304+
- name: Install python-multipart
305+
pip:
306+
name: python-multipart
307+
virtualenv: /usr/lib/logdata-anomaly-miner/.venv
308+
state: latest
309+
when: aminerrest_repopath != False
310+
262311
- name: Set venv activate permissions
263312
file:
264313
path: "/usr/lib/logdata-anomaly-miner/.venv/bin/activate"

0 commit comments

Comments
 (0)