2013-10-14 66 views
0

我已经编写了一个小的红宝石宝石,我用我的笔记本电脑来检查磁盘空间和其他东西。在OSX上自动启动sidekiq

我正在使用定期运行并通过电子邮件向我发送状态更新的sidekiq worker。

我想知道如何在重新启动OSX后让sidekiq worker自动运行?这可能吗?

干杯

回答

3

运行sidekiq你需要运行:bundle exec sidekiq。如果您想在启动时运行此操作,那么您可以按照以下步骤操作:

  1. Start Automator.app;
  2. 选择“应用程序”;
  3. 单击工具栏中的“显示库”(如果隐藏);
  4. 添加“运行shell脚本”(从动作/实用程序);
  5. 添加脚本'bundle exec sidekiqcd YOUR_APP_PATH&&bundle exec sidekiq;
  6. 测试它;
  7. 将它保存在某个地方:将创建一个名为your_name.app的文件);
  8. 进入系统偏好设置→账户→登录项目;

更多的启动脚本选项are here

+0

bundle命令未找到错误 –

+0

明白了!我只是在通话之前找到了我的bash_profile。 –