Page MenuHomeDevCentral

software.sls
No OneTemporary

software.sls

# -------------------------------------------------------------
# API :: api-exec
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Nasqueron
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------
# -------------------------------------------------------------
# Source code
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/srv/api-exec/src/server.py:
file.managed:
- source: salt://roles/devserver/api-exec/files/server.py
- makedirs: True
- mode: 755
# -------------------------------------------------------------
# Python virtual environment
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/srv/api-exec/venv:
file.directory:
- user: deploy
api_exec_virtualenv:
cmd.run:
- name: |
python3 -m venv /srv/api-exec/venv && \
. /srv/api-exec/venv/bin/activate && \
pip install Flask PyYAML uwsgi
- creates: /srv/api-exec/venv/bin/activate
- runas: deploy

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 18, 17:21 (1 d, 13 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3169226
Default Alt Text
software.sls (1 KB)

Event Timeline