Я пытаюсь получить это происходит: http://github.com/xaviershay/db2s3
Я создал файл конфигурации/Инициализаторы/db2s3.rb
DB2S3::Config.instance_eval do
S3 = {
:access_key_id => 'id',
:secret_access_key => 'key',
:bucket => 'name'
}
end
В грабли файл я добавил:
require 'db2s3/tasks'
Но когда я пытаюсь запустить задачу грабли, чтобы подтолкнуть его в s3 я получаю сообщение об ошибке.
грабли db2s3: резервное копирование: полный
...../конфиг/Инициализаторы/db2s3.rb: 13: ошибка синтаксиса, неожиданный ':', ожидая $ конец
Для начала в этом файле вы не указали 13 строк, поэтому выясните, какая строка 13 довольно проклята для нас :-) Мое предложение состоит в том, что вы публикуете все это (санированное из личной информации, конечно,). – paxdiablo
На самом деле это весь файл. У меня были некоторые другие строки после того, что вы видите здесь в нем раньше, что я понял, не должны были там находиться. Я не уверен, почему он сказал 13 строк, даже после того, как я удалил строки. Может быть, пробел почему-то вызывал это? Я запустил backspace в конце файла, и теперь он работает. Не уверен, что это причинное или случайное. – cap