【发布时间】:2015-06-27 09:25:33
【问题描述】:
我在 ~/.init 文件夹中有一个 codetains.conf 文件
description "Codestains"
author "Varun Mundra"
start on virtual-filesystems
stop on runlevel [06]
env PATH=/opt/www/codestains.com/current/bin:/usr/local/rbenv/shims:/usr/local/rbenv/bin:/usr/local/bin:/us$
env RAILS_ENV=production
env RACK_ENV=production
setuid ubuntu
setgid sudo
chdir /opt/www/codestains.com
pre-start script
exec >/home/ubuntu/codestains.log 2>&1
exec /opt/www/codestains.com/current/bin/unicorn -D -c /opt/www/codestains.com/current/config/unicorn.rb $
end script
post-stop script
exec kill 'cat /tmp/unicorn.codestains.pid'
end script
我在 /etc/dbus-1/system.d/Upstart.conf` 中添加了 https://gist.github.com/bradleyayers/1660182 以启用 Upstart 用户作业 但每次我跑
start codestains
sudo start codestains
我得到“开始:未知工作:代码染色”。 我已经尝试了很多在线可用的东西。似乎没有任何帮助。
还有,
init-checkconf codestains.conf
给出“文件 codetains.conf:语法正常”
【问题讨论】:
标签: ruby-on-rails ubuntu unicorn upstart