如何修改init脚本以使其在延迟或事件后启动?

时间:2015-04-14 15:13:10

标签: initialization vagrant ubuntu-14.04 supervisord upstart

我使用主管 我有一个配置文件,它在系统启动后一段时间后挂载的目录中启动一个任务(/vagrant/task.sh)。

因此,当系统启动时,主管无法启动。在加载系统并挂载sudo service supervisor start目录后,我必须运行/vagrant命令。

如何将延迟添加到/etc/init.d/supervisor以使其在延迟或事件后启动?

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案(事件vagrant-mounted):

cat << EOF > /etc/init/supervisor-launcher.conf
description "Supervisor Launcher"
start on vagrant-mounted
script
  /usr/sbin/service supervisor start
end script
EOF