#!/bin/bash
#
# Startup script (put in /etc/init.d/smartmeter)
#
# description: Starts Smartmeter as an unprivileged user.
#

if [[ -s "/usr/local/rvm/environments/ruby-1.9.3-p484@smartmeter" ]]
then
  source "/usr/local/rvm/environments/ruby-1.9.3-p484@smartmeter"
  exec sudo -u www-data ruby /mnt/usb/ruby/smartmeter/daemonize.rb $1
  RETVAL=$?

  exit $RETVAL
else
  echo "ERROR: Missing RVM environment file: '/usr/local/rvm/environments/ruby-1.9.3-p484@smartmeter'" >&2
  exit 1
fi

