Class: Faststrap::InstallAction

Inherits:
Object
  • Object
show all
Defined in:
lib/faststrap/install_action.rb

Class Method Summary collapse

Class Method Details

.cmdObject



21
22
23
# File 'lib/faststrap/install_action.rb', line 21

def self.cmd
  "InstallAction cmd"
end

.descriptionObject



16
17
18
# File 'lib/faststrap/install_action.rb', line 16

def self.description
  "InstallAction description"
end

.groupObject



12
13
14
# File 'lib/faststrap/install_action.rb', line 12

def self.group
  ""
end

.nameObject



29
30
31
# File 'lib/faststrap/install_action.rb', line 29

def self.name
  "InstallAction"
end

.runObject



33
34
35
36
# File 'lib/faststrap/install_action.rb', line 33

def self.run
  puts "Installing #{name} .."
  cmd
end

.ucmdObject



25
26
27
# File 'lib/faststrap/install_action.rb', line 25

def self.ucmd
  "UninstallAction cmd"
end

.uninstallObject



38
39
40
41
# File 'lib/faststrap/install_action.rb', line 38

def self.uninstall
  puts "Uninstalling #{name} .."
  ucmd
end