Рубиновый камень;тип процесса, который загрузил его - PullRequest
4 голосов
/ 13 июля 2011

Я пишу драгоценный камень и на него есть ссылка в Gemfile. Независимо от того, вызываю ли я задачу rake или запускаю Webbrick, этот драгоценный камень загружается.

Я хочу определить, был ли он загружен из задачи Rake или с веб-сервера.

Как мой драгоценный камень может определить, какой тип процесса загружен драгоценным камнем?

1 Ответ

2 голосов
/ 13 июля 2011

Вы можете посмотреть на $ 0 и посмотреть, какой «основной» файл загрузил его, и выяснить это из этого.Основной файл Rake называется «rake», ваш веб-сервер не должен запускаться с того же файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...