class KickstartFilepreservation
Attributes
name[R]
Public Class Methods
new(file_preserv)
click to toggle source
# File lib/satops/operator.rb, line 674 def initialize(file_preserv) @id=file_preserv['id'] @name=file_preserv['name'] @file_list=file_preserv['file_list'] end
reader(sat, file_preserv)
click to toggle source
# File lib/satops/operator.rb, line 669 def self.reader(sat, file_preserv) file_preserv.merge!({'file_list'=>sat.kickstartFilepreservation.get(file_preserv['name'])['file_names']}) file_preserv end
Public Instance Methods
create(sat)
click to toggle source
# File lib/satops/operator.rb, line 684 def create(sat) sat.kickstartFilepreservation.create(@name, @file_list) end
delete(sat)
click to toggle source
# File lib/satops/operator.rb, line 680 def delete(sat) sat.kickstartFilepreservation.delete(@name) end
update(sat)
click to toggle source
# File lib/satops/operator.rb, line 688 def update(sat) # No API for update self.delete(sat) self.create(sat) end