Вопросы по теме 'rake-task'

Как преобразовать задачу с граблями в простой вызов функции в приложении ROR?
Я новичок в ROR, поэтому мой вопрос, вероятно, легкий. Однако я хотел бы пояснить свое состояние. У меня есть рубиновый project1 , который служит библиотекой. В этом проекте меня интересует 1 рейк-задача с этой конкретной формой: rake...
96 просмотров
schedule 10.09.2021

Rails 4.2: Rake Task для импорта CSV-файла
У меня есть задача с граблями, которая должна импортировать .csv файл и сохранять данные в базе данных. Пока что он работает, но когда я проверяю базу данных - ничего не было сохранено и я не вижу ошибок - я не могу двигаться дальше. Я...
109 просмотров
schedule 10.09.2021

Как поймать возникшее исключение в задаче rake
У меня есть задача rake, которая перебирает строки в файле CSV, и внутри этого цикла есть блок start / rescue для перехвата любого возможного возникшего исключения. Но когда я запускаю его, он продолжает говорить «грабли прерваны!» и он не попадает...
621 просмотров

Rake Task для заполнения представлений информацией, полученной из вызова API.
В настоящее время я работаю над проектом, в котором я получаю информацию о предстоящих вебинарах через API GoToWebinar. В консоли все отлично работает. Ниже приведен код, который отлично работает с консоли: 1.9.3p125 :003 > require...
276 просмотров

Как загрузить задачи db rake в движке rails 3.2.9
Мы работаем над движком rails на 3.2.9. Двигатель генерируется с: rails plugin new rails_engine -mountable --skip-test-unit --dummy-path=spec/dummy После первоначальной настройки мы можем сгенерировать модель так же, как в обычном приложении...
1210 просмотров

Как разбирать аргументы rake с помощью OptionParser
Повторяя этот ответ Я пытался использовать OptionParser для анализа rake аргументов. Я упростил пример оттуда, и мне пришлось добавить два ARGV.shift , чтобы он заработал. require 'optparse' namespace :user do |args| # Fix I hate to...
4149 просмотров
schedule 05.03.2022

рейк прерван! rake не загружает модели окружения
Уже рассматривали этот вопрос о стеке , на который я просмотрел все ссылки в ответе. Создал пользовательскую задачу rake, код выглядит так: task :seeding do op_a = CoverageDetail.create(option: 'a', privacy_and_website_media: 250000.00,...
212 просмотров
schedule 24.03.2022

Rake Task не вставляется в базу данных
У меня есть приложение ruby ​​on rails, где мне нужно запустить задачу rake, которая попадет в API twitterstream и вставит твиты из определенного места в базу данных. Для этого я создал таблицу uncat_tweets. Моя рейк-задача выглядит так task...
627 просмотров
schedule 05.04.2022

Рейтинг с монгоидом
У меня есть модель «Школа и результат», в которой результаты принадлежат школам, а школы имеют результаты за каждый год. У каждого результата есть поле :score, и я пытаюсь ранжировать каждый «результат» по его баллу, но только за каждый год. Таким...
154 просмотров
schedule 12.05.2022

Загрузка среды Rails при выполнении задач rake с использованием планировщика Rufus и Sidekiq
Я пытаюсь выполнить некоторые пользовательские задачи rake с заданными интервалами с помощью rufus-scheduler. Вот мой task_scheduler.rb require 'rufus-scheduler' require 'rake' load File.join(Rails.root, 'lib', 'tasks', 'worker_runner.rake') s...
1171 просмотров

Автоматический перезапуск приложения Rails и запуск задач Rake
У меня есть приложение Rails, которое извлекает информацию из различных внутренних API и сохраняет ее в локальной базе данных SQLite. Мое приложение rails, по сути, представляет собой прославленный пользовательский интерфейс поверх этих данных,...
1405 просмотров
schedule 23.06.2022

Rails Rake Task - доступ к классу модели
Я хотел бы определить задачу rake Ruby (1.9.2) -on-Rails (3.0.5), которая добавляет пользователя в таблицу User. Файл выглядит так: #lib/tasks/defaultuser.rake require 'rake' namespace :defaultuser do task :adduser do u=User.new...
16194 просмотров
schedule 30.06.2022

Задача Rake занимает значительно больше времени на Heroku, чем локально
У меня есть задача rake, которая локально занимает около 90 секунд. Он перебирает объекты и создает большой SQL-запрос для вставки PG, а затем выполняет его в конце. На Heroku heroku run rake my_task это занимает около 1,5 часов (те же данные,...
203 просмотров
schedule 28.06.2022

Как найти файл/тест, из-за которого задача rake test завершается?
Я использую задачу rake для запуска тестовых наборов своего приложения. Я вижу, что когда я запускаю задачу, она запускает команду ruby -I"lib:test" -I"[...]/lib" "[...]/lib/rake/rake_test_loader.rb" "vendor/plugins/shop/test/**/*_test.rb"...
138 просмотров

аргументы командной строки rake task неправильное количество аргументов
У меня есть очень простая задача rake, созданная с помощью этого руководства . Задача рейка выглядит так: namespace :abc do task :arbitrary => :environment do Rails.application.config.method = ENV["CAT_METHOD"] || 1...
310 просмотров
schedule 07.07.2022

Использовать переменные среды в задаче Rake
task :some_task, :environment do |t, args| puts Rails.env #=> development, production, etc puts ENV #=> {} end Я установил некоторые переменные среды (либо через локальный .env, либо через Heroku Config через Herokusan), например,...
7755 просмотров

Задача Rake не запущена
Каждый раз, когда я вызываю свою задачу rake, она говорит: [2012-07-12 15:50:01] ERROR IOError: An existing connection was forcibly closed by the remote host C:/jruby-1.3.1/lib/ruby/1.8/webrick/httpresponse.rb:324:in `_write_data'...
1085 просмотров
schedule 25.07.2022

Как увидеть, что задача rake ставит / регистрирует внутри сервера rails?
У меня есть одна задача грабли, как это: task :create_orders, [:my_param] => :environment do |t, args| puts "hello" Rails.logger.debug "hey" end Когда я вызвал задачу rake с помощью кнопки внутри моего представления, все внутри...
730 просмотров

Как рассчитать баллы, используя SQL, а не ruby
У меня есть задача rake в моем приложении rails, которая вычисляет бонусы: namespace :all_bonus do desc "all given bonuses" task given_bonuses: :environment do points = 0 Bonus.find_each do |bonus| points += bonus.points end...
42 просмотров
schedule 01.10.2022

Рейк вариативной задачи
Мне нужно определить задачу rake, которая может обрабатывать любое количество аргументов, почти как функции с переменным числом аргументов в C++. Но я не смог найти способ определить это в DSL rake. Как я могу создать задачу rake, которая может...
429 просмотров
schedule 08.05.2023