Upstart após a pasta compartilhada do VirtualBox ser montada

0

Eu escrevi uma novata como a abaixo:

start on vagrant-mounted
respawn

script
        cd /media/sf_ACEBot
        exec /usr/bin/mono /media/sf_ACEBot/ACE\ Bot.exe >> /media/sf_ACEBot/log.txt
end script

mas não inicia na inicialização. Eu acredito que é porque /media/sf_ACEBot não está montado ainda. A montagem acontece automaticamente pelas adições de convidados do VirtualBox e não está no arquivo fstab.

como devo configurar meu upstart?

    
por Matin Lotfaliee 15.10.2016 / 22:24

1 resposta

0

Corrigi o problema adicionando um tempo de sono no início

start on runlevel[2345]
respawn

script
        sleep 5
        cd /media/sf_ACEBot
        exec /usr/bin/mono /media/sf_ACEBot/ACE\ Bot.exe >> /media/sf_ACEBot/log.txt
end script
    
por Matin Lotfaliee 17.10.2016 / 16:57