summaryrefslogtreecommitdiffstats
path: root/pavement.py
diff options
context:
space:
mode:
authorAndrey Mekin <amekin@crystalnix.com>2015-12-07 12:33:41 +0600
committerAndrey Mekin <amekin@crystalnix.com>2015-12-09 15:22:51 +0600
commitf506d284ead774cf05e0fcda42ed3de4ae37ba4c (patch)
tree0cca893d3a7900a8f6d92ad9836eb09ce1b05a5d /pavement.py
parent6ef7f8ac54d3a2ef55752207f07437f3e74736e8 (diff)
downloadomaha-server-f506d284ead774cf05e0fcda42ed3de4ae37ba4c.zip
omaha-server-f506d284ead774cf05e0fcda42ed3de4ae37ba4c.tar.gz
omaha-server-f506d284ead774cf05e0fcda42ed3de4ae37ba4c.tar.bz2
Add Splunk integration
Diffstat (limited to 'pavement.py')
-rw-r--r--pavement.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/pavement.py b/pavement.py
index 0c5c6d0..592ade1 100644
--- a/pavement.py
+++ b/pavement.py
@@ -91,6 +91,11 @@ def create_admin():
sh('./createadmin.py', cwd='omaha_server')
@task
+def configure_splunk_forwarder():
+ hostname = os.environ.get('HOST_NAME')
+ sh('echo "[default] \nhost = %s \n" > /opt/splunkforwarder/etc/system/local/inputs.conf' % hostname)
+
+@task
def docker_run():
try:
is_private = True if os.environ.get('OMAHA_SERVER_PRIVATE', '').title() == 'True' else False
@@ -101,6 +106,7 @@ def docker_run():
create_admin()
collectstatic()
+ configure_splunk_forwarder()
sh('/usr/bin/supervisord')
except:
client.captureException()