вызов файла ruby ​​из файла RakeFile - PullRequest
0 голосов
/ 17 января 2011

Я создаю приложение, которое требует миграции без рельсов. Для этого я создал файл rake для выполнения команд.

Моя проблема в том, как я могу вызвать функцию класса ruby ​​из файла rake. Я хочу что-то подобное. рассмотрим оба находятся в одном каталоге

класс А

def b

puts 'calling method B from class A'

конец

конец

в RakeFile

задача: создать до

A.new.b

конец

Я хочу выполнить это как

грабли создать

Но сейчас я получаю эту ошибку

грабли прерваны!

нет такого файла для загрузки -

Я использую ruby ​​1.9.1, rake (0.8.7)

заранее спасибо

ура

Sameera

1 Ответ

3 голосов
/ 17 января 2011

Вам нужен файл, содержащий класс?Это означает, что вы использовали какое-либо утверждение типа

require "path/to/a.rb" #where a.rb contains the class A

Похоже, конвертер ruby ​​не может найти, где искать класс A.

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