Sha256: 51e0e71101f50b6e2e58410ef601c9e5a6aeb9ed8893f2808bd27809f321b228

Contents?: true

Size: 497 Bytes

Versions: 32

Compression:

Stored size: 497 Bytes

Contents

namespace :marty do
  desc 'remove all loaded scripts from the database'
  task delete_scripts: :environment do
    Marty::Script.delete_scripts
  end

  desc 'load scripts from the LOAD_DIR directory'
  task load_scripts: :environment do
    Mcfly.whodunnit = Marty::User.find_by_login(
      Rails.configuration.marty.system_account
    )

    raise 'must have system user account seeded' unless Mcfly.whodunnit

    load_dir = ENV['LOAD_DIR']
    Marty::Script.load_scripts(load_dir)
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
marty-9.3.0 lib/tasks/scripts_tasks.rake
marty-8.5.0 lib/tasks/scripts_tasks.rake
marty-8.4.1 lib/tasks/scripts_tasks.rake
marty-8.3.1 lib/tasks/scripts_tasks.rake
marty-8.2.0 lib/tasks/scripts_tasks.rake
marty-8.0.0 lib/tasks/scripts_tasks.rake
marty-6.1.0 lib/tasks/scripts_tasks.rake
marty-5.2.0 lib/tasks/scripts_tasks.rake
marty-5.1.4 lib/tasks/scripts_tasks.rake
marty-5.1.3 lib/tasks/scripts_tasks.rake
marty-5.1.2 lib/tasks/scripts_tasks.rake
marty-5.1.1 lib/tasks/scripts_tasks.rake
marty-5.1.0 lib/tasks/scripts_tasks.rake
marty-3.1.0 lib/tasks/scripts_tasks.rake
marty-3.0.1 lib/tasks/scripts_tasks.rake
marty-4.0.0.rc2 lib/tasks/scripts_tasks.rake
marty-3.0.0 lib/tasks/scripts_tasks.rake
marty-2.9.3 lib/tasks/scripts_tasks.rake
marty-2.9.2 lib/tasks/scripts_tasks.rake
marty-2.9.1 lib/tasks/scripts_tasks.rake