Skip to content

Commit

Permalink
Merge 875a5a6 into 382c453
Browse files Browse the repository at this point in the history
  • Loading branch information
ddurieux committed Jan 15, 2017
2 parents 382c453 + 875a5a6 commit 469f021
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 11 deletions.
1 change: 1 addition & 0 deletions bin/alignak-backend-uwsgi
@@ -0,0 +1 @@
uwsgi --ini /usr/local/etc/alignak_backend/uwsgi.ini
10 changes: 0 additions & 10 deletions bin/alignak_backend.py

This file was deleted.

26 changes: 26 additions & 0 deletions bin/rc.d/alignak-backend
@@ -0,0 +1,26 @@
#!/bin/sh

# $FreeBSD$
#
# PROVIDE: alignak_backend
# REQUIRE: LOGIN
# KEYWORD: shutdown

. /etc/rc.subr

name="alignak_backend"
rcvar="alignak_backend_enable"

alignak_backend_configfile="/usr/local/etc/alignak_backend/uwsgi.ini"
command="/usr/local/bin/uwsgi"
command_interpreter="/usr/local/bin/python2.7"
command_args="--ini ${alignak_backend_configfile} > /dev/null 2>&1"
pidfile="/var/run/alignak_backend.pid"

required_files="${alignak_backend_configfile}"

load_rc_config "${name}"

[ -z "${alignak_backend_enable}" ] && alignak_backend_enable="NO"

run_rc_command "$1"
1 change: 0 additions & 1 deletion bin/run.sh

This file was deleted.

12 changes: 12 additions & 0 deletions etc/uwsgi.ini
@@ -0,0 +1,12 @@
[uwsgi]
http-socket = 0.0.0.0:5000
plugin = python
plugin = logfile
module = alignak_backend.app:app
enable-threads = true
processes = 4
req-logger = file:/usr/local/var/log/alignak_backend-access.log
logger = file:/usr/local/var/log/alignak_backend-error.log
memory-report = true
# uid = root
# guid = root

0 comments on commit 469f021

Please sign in to comment.