From 82ff0c235bdddccef76c2aa28a9a4d005dcd918b Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 17 Sep 2018 16:56:55 -0700 Subject: Action Mailbox -> Action Mailroom --- lib/action_mailbox.rb | 7 ------- lib/action_mailbox/base.rb | 2 -- lib/action_mailbox/engine.rb | 14 -------------- lib/action_mailbox/version.rb | 3 --- lib/action_mailroom.rb | 7 +++++++ lib/action_mailroom/base.rb | 2 ++ lib/action_mailroom/engine.rb | 14 ++++++++++++++ lib/action_mailroom/version.rb | 3 +++ lib/tasks/action_mailbox.rake | 30 ------------------------------ lib/tasks/action_mailroom.rake | 30 ++++++++++++++++++++++++++++++ 10 files changed, 56 insertions(+), 56 deletions(-) delete mode 100644 lib/action_mailbox.rb delete mode 100644 lib/action_mailbox/base.rb delete mode 100644 lib/action_mailbox/engine.rb delete mode 100644 lib/action_mailbox/version.rb create mode 100644 lib/action_mailroom.rb create mode 100644 lib/action_mailroom/base.rb create mode 100644 lib/action_mailroom/engine.rb create mode 100644 lib/action_mailroom/version.rb delete mode 100644 lib/tasks/action_mailbox.rake create mode 100644 lib/tasks/action_mailroom.rake (limited to 'lib') diff --git a/lib/action_mailbox.rb b/lib/action_mailbox.rb deleted file mode 100644 index c4ed71d5cc..0000000000 --- a/lib/action_mailbox.rb +++ /dev/null @@ -1,7 +0,0 @@ -require "action_mailbox/engine" - -module ActionMailbox - extend ActiveSupport::Autoload - - autoload :Base -end diff --git a/lib/action_mailbox/base.rb b/lib/action_mailbox/base.rb deleted file mode 100644 index 75098875eb..0000000000 --- a/lib/action_mailbox/base.rb +++ /dev/null @@ -1,2 +0,0 @@ -class ActionMailbox::Base -end diff --git a/lib/action_mailbox/engine.rb b/lib/action_mailbox/engine.rb deleted file mode 100644 index 92852a0fa3..0000000000 --- a/lib/action_mailbox/engine.rb +++ /dev/null @@ -1,14 +0,0 @@ -require "rails/engine" - -module ActionMailbox - class Engine < Rails::Engine - isolate_namespace ActionMailbox - config.eager_load_namespaces << ActionMailbox - - initializer "action_mailbox.config" do - config.after_initialize do |app| - # Configure - end - end - end -end diff --git a/lib/action_mailbox/version.rb b/lib/action_mailbox/version.rb deleted file mode 100644 index 23c615dbbd..0000000000 --- a/lib/action_mailbox/version.rb +++ /dev/null @@ -1,3 +0,0 @@ -module ActionMailbox - VERSION = '0.1.0' -end diff --git a/lib/action_mailroom.rb b/lib/action_mailroom.rb new file mode 100644 index 0000000000..39fd1ea2e1 --- /dev/null +++ b/lib/action_mailroom.rb @@ -0,0 +1,7 @@ +require "action_mailroom/engine" + +module ActionMailroom + extend ActiveSupport::Autoload + + autoload :Base +end diff --git a/lib/action_mailroom/base.rb b/lib/action_mailroom/base.rb new file mode 100644 index 0000000000..0fbe6d0a92 --- /dev/null +++ b/lib/action_mailroom/base.rb @@ -0,0 +1,2 @@ +class ActionMailroom::Base +end diff --git a/lib/action_mailroom/engine.rb b/lib/action_mailroom/engine.rb new file mode 100644 index 0000000000..6a8d4c23c0 --- /dev/null +++ b/lib/action_mailroom/engine.rb @@ -0,0 +1,14 @@ +require "rails/engine" + +module ActionMailroom + class Engine < Rails::Engine + isolate_namespace ActionMailroom + config.eager_load_namespaces << ActionMailroom + + initializer "action_mailroom.config" do + config.after_initialize do |app| + # Configure + end + end + end +end diff --git a/lib/action_mailroom/version.rb b/lib/action_mailroom/version.rb new file mode 100644 index 0000000000..64a9d8eacd --- /dev/null +++ b/lib/action_mailroom/version.rb @@ -0,0 +1,3 @@ +module ActionMailroom + VERSION = '0.1.0' +end diff --git a/lib/tasks/action_mailbox.rake b/lib/tasks/action_mailbox.rake deleted file mode 100644 index 58dd59d9eb..0000000000 --- a/lib/tasks/action_mailbox.rake +++ /dev/null @@ -1,30 +0,0 @@ -# frozen_string_literal: true - -namespace :action_mailbox do - # Prevent migration installation task from showing up twice. - Rake::Task["install:migrations"].clear_comments - - desc "Copy over the migration and fixtures" - task install: %w( environment active_storage:install copy_migration copy_fixtures ) - - task :copy_migration do - if Rake::Task.task_defined?("action_mailbox:install:migrations") - Rake::Task["action_mailbox:install:migrations"].invoke - else - Rake::Task["app:action_mailbox:install:migrations"].invoke - end - end - - FIXTURE_TEMPLATE_PATH = File.expand_path("../templates/fixtures.yml", __dir__) - FIXTURE_APP_DIR_PATH = Rails.root.join("test/fixtures/action_mailbox") - FIXTURE_APP_PATH = FIXTURE_APP_DIR_PATH.join("inbound_emails.yml") - - task :copy_fixtures do - if File.exist?(FIXTURE_APP_PATH) - puts "Won't copy Action Mailbox fixtures as it already exists" - else - FileUtils.mkdir FIXTURE_APP_DIR_PATH - FileUtils.cp FIXTURE_TEMPLATE_PATH, FIXTURE_APP_PATH - end - end -end diff --git a/lib/tasks/action_mailroom.rake b/lib/tasks/action_mailroom.rake new file mode 100644 index 0000000000..ce80fcf55e --- /dev/null +++ b/lib/tasks/action_mailroom.rake @@ -0,0 +1,30 @@ +# frozen_string_literal: true + +namespace :action_mailroom do + # Prevent migration installation task from showing up twice. + Rake::Task["install:migrations"].clear_comments + + desc "Copy over the migration and fixtures" + task install: %w( environment active_storage:install copy_migration copy_fixtures ) + + task :copy_migration do + if Rake::Task.task_defined?("action_mailroom:install:migrations") + Rake::Task["action_mailroom:install:migrations"].invoke + else + Rake::Task["app:action_mailroom:install:migrations"].invoke + end + end + + FIXTURE_TEMPLATE_PATH = File.expand_path("../templates/fixtures.yml", __dir__) + FIXTURE_APP_DIR_PATH = Rails.root.join("test/fixtures/action_mailroom") + FIXTURE_APP_PATH = FIXTURE_APP_DIR_PATH.join("inbound_emails.yml") + + task :copy_fixtures do + if File.exist?(FIXTURE_APP_PATH) + puts "Won't copy Action Mailbox fixtures as it already exists" + else + FileUtils.mkdir FIXTURE_APP_DIR_PATH + FileUtils.cp FIXTURE_TEMPLATE_PATH, FIXTURE_APP_PATH + end + end +end -- cgit v1.2.3