summaryrefslogtreecommitdiff
path: root/finance/openerp-web/files/openerp-web.in
diff options
context:
space:
mode:
Diffstat (limited to 'finance/openerp-web/files/openerp-web.in')
-rw-r--r--finance/openerp-web/files/openerp-web.in88
1 files changed, 0 insertions, 88 deletions
diff --git a/finance/openerp-web/files/openerp-web.in b/finance/openerp-web/files/openerp-web.in
deleted file mode 100644
index 4e083eb17804..000000000000
--- a/finance/openerp-web/files/openerp-web.in
+++ /dev/null
@@ -1,88 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: openerp-web
-# REQUIRE: LOGIN DAEMON openerp-server
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable openerp-web
-#
-#
-# openerpweb_enable (bool): Set to "NO" by default,
-# Set it to "YES" to enable
-# openerp-web
-#
-# openerpweb_config (str): The path to openerp-web configuration
-# file (defaults to
-# /usr/local/etc/openerp-web.conf)
-#
-# openerpweb_user (str): The username of the user the daemon will
-# run as (defaults to _openerp)
-#
-# openerpweb_flags (str): Extra Arguments to be used when invoking
-# the openerp-web daemon.
-#
-# openerpweb_pidfile (str): Path to the pidfile for the openerp-web
-# process (defaults to
-# /var/run/openerp-web/openerp-web.pid)
-#
-# openerpweb_logdir (str): Path to the directory used by the daemon to save
-# logfiles (defaults to /var/log/openerp-web)
-#
-
-. /etc/rc.subr
-
-name="openerpweb"
-rcvar=openerpweb_enable
-#command="/usr/local/bin/${name}"
-command="/usr/local/bin/openerp-web"
-command_interpreter="/bin/sh"
-pidfile="${openerpweb_pidfile}"
-
-load_rc_config $name
-eval "${rcvar}=\${${rcvar}:-'NO'}"
-openerpweb_config=${openerpweb_config:-"/usr/local/etc/openerp-web.conf"}
-openerpweb_user=${openerpweb_user:-"_openerp"}
-openerpweb_pidfile=${openerpweb_pidfile:-"/var/run/openerp-web/openerp-web.pid"}
-openerpweb_logdir=${openerpweb_logdir:-"/var/log/openerp-web"}
-openerpweb_flags=${openerpweb_flags:-"--config=${openerpweb_config}"}
-
-start_precmd="${name}_prestart"
-stop_cmd="${name}_stop"
-
-openerpweb_prestart()
-{
- if [ ! -d ${openerpweb_logdir} ]
- then
- mkdir -p ${openerpweb_logdir}
- fi
- chown ${openerpweb_user} ${openerpweb_logdir}
-
- if [ ! -d `dirname ${openerpweb_pidfile}` ]
- then
- mkdir -p `dirname ${openerpweb_pidfile}`
- fi
- chown ${openerpweb_user} `dirname ${openerpweb_pidfile}`
-}
-
-openerpweb_stop()
-{
- # ensure the server is stopped
- if [ -f ${openerpweb_pidfile} ]
- then
- echo "Stopping ${name}."
- kill -15 `cat ${openerpweb_pidfile}`
- else
- openerpweb_pid=`pgrep -f "openerp-web.py ${openerpweb_flags}"`
- if [ ${openerpweb_pid} ]
- then
- echo "Stopping ${name}."
- kill -15 ${openerpweb_pid}
- else
- echo "${name} not running? (pidfile not found)"
- fi
- fi
-}
-
-load_rc_config $name
-run_rc_command "$1"