Я пытаюсь написать задачу рейка для загрузки данных в мою базу данных. Мой план сделать что-то вродеДоступ к базе данных.yml с помощью команды rake
system "mysql -u foo -pbar database < backup.sql"
, но мне нужно, чтобы получить доступ к конфигурации/database.yml данные для получения пользователя, передать и информация базы данных. Трюк заключается в том, что я не хочу «разбирать» этот файл, но для доступа к этой информации так же, как задачи rake db: reset do.
Как я могу это сделать?
http://yaml4r.sourceforge.net/doc/ Примеры: http://yaml4r.sourceforge.net/doc/page/parsing_yaml_documents.htm – DrColossos
Собственно, я написал свой вопрос неправильно. Я не хочу «разбирать» файл, но «получать доступ» к ним. Я имею в виду, я знаю, что рейк загружает эти данные, потому что он может делать такие вещи, как db: reset и так, правильно? Мне просто нужны имена переменных, которые ссылаются на эту информацию. Я немного отредактирую свой вопрос, чтобы это отразить. –