Page MenuHomeDevCentral

D1307.diff
No OneTemporary

D1307.diff

diff --git a/roles/webserver-content/org/nasqueron/api.sls b/roles/webserver-content/org/nasqueron/api.sls
--- a/roles/webserver-content/org/nasqueron/api.sls
+++ b/roles/webserver-content/org/nasqueron/api.sls
@@ -22,4 +22,36 @@
- user: deploy
- group: web
+# -------------------------------------------------------------
+# API micro services are deployed to /srv/api
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+/srv/api:
+ file.directory:
+ - user: deploy
+ - group: web
+ - dir_mode: 755
+
+# -------------------------------------------------------------
+# /servers-log micro service
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+/srv/api/servers-log:
+ file.recurse:
+ - source: salt://software/api/serverslog
+ - exclude_pat: E@.git
+ - include_empty: True
+ - clean: False
+ - dir_mode: 755
+ - file_mode: 644
+ - user: deploy
+ - group: web
+
+api_servers_log_dependencies:
+ cmd.run:
+ - name: composer install
+ - runas: deploy
+ - cwd: /srv/api/servers-log
+ - creates: /srv/api/servers-log/vendor
+
{% endif %}

File Metadata

Mime Type
text/plain
Expires
Fri, Oct 3, 23:17 (22 h, 38 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
92/8e/050f0064a531f98ea48242678f64
Default Alt Text
D1307.diff (1 KB)

Event Timeline