Class: DInstaller::Storage::Actions

Inherits:
Object
  • Object
show all
Defined in:
lib/dinstaller/storage/actions.rb

Overview

Backend class to get the list of actions over the storage devices

Instance Method Summary collapse

Constructor Details

#initialize(logger) ⇒ Actions

Returns a new instance of Actions.

Parameters:

  • logger (Logger)


29
30
31
# File 'lib/dinstaller/storage/actions.rb', line 29

def initialize(logger)
  @logger = logger
end

Instance Method Details

#allArray<Y2Storage::CompoundAction>

All actions properly sorted

Returns:

  • (Array<Y2Storage::CompoundAction>)


36
37
38
# File 'lib/dinstaller/storage/actions.rb', line 36

def all
  main_actions + subvolume_actions
end