Class: ScriptRevision

Inherits:
Object
  • Object
show all
Defined in:
lib/rscalr/model/script.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeScriptRevision

Returns a new instance of ScriptRevision.



99
100
101
# File 'lib/rscalr/model/script.rb', line 99

def initialize
  @config_variables = []
end

Instance Attribute Details

#config_variablesObject

Returns the value of attribute config_variables.



97
98
99
# File 'lib/rscalr/model/script.rb', line 97

def config_variables
  @config_variables
end

#dateObject

Returns the value of attribute date.



97
98
99
# File 'lib/rscalr/model/script.rb', line 97

def date
  @date
end

#revisionObject

Returns the value of attribute revision.



97
98
99
# File 'lib/rscalr/model/script.rb', line 97

def revision
  @revision
end

Instance Method Details

#to_sObject



103
104
105
# File 'lib/rscalr/model/script.rb', line 103

def to_s
  "{ type: \"script-revision\", revision: #{@revision}, date: \"#{@date}\", vars: \"#{@config_variables}\"}"
end