Class: SublimeTextKit::CLI::Actions::Metadata::Delete

Inherits:
Sod::Action
  • Object
show all
Defined in:
lib/sublime_text_kit/cli/actions/metadata/delete.rb

Overview

Deletes project metadata.

Instance Method Summary collapse

Constructor Details

#initialize(handler: SublimeTextKit::Metadata::Handler) ⇒ Delete

Returns a new instance of Delete.



20
21
22
23
# File 'lib/sublime_text_kit/cli/actions/metadata/delete.rb', line 20

def initialize(handler: SublimeTextKit::Metadata::Handler, **)
  super(**)
  @handler = handler
end

Instance Method Details

#callObject



25
26
27
28
29
# File 'lib/sublime_text_kit/cli/actions/metadata/delete.rb', line 25

def call(*)
  logger.info "Deleting metadata in #{}..."
  process_projects
  logger.info "Metadata deleted."
end