class Vop::Service

Attributes

data[R]
install_blocks[RW]
name[R]
plugin[R]

Public Class Methods

new(plugin, name) click to toggle source
Calls superclass method
# File standard/services/helpers/service.rb, line 9
def initialize(plugin, name)
  super()

  @plugin = plugin
  @name = name
  @data = {
    install: { }
  }
  @install_blocks = [ ]
end

Public Instance Methods

to_hash() click to toggle source
# File standard/services/helpers/service.rb, line 24
def to_hash
  meta = { "name" => @name }
  @data.merge(meta)
end
to_s() click to toggle source
# File standard/services/helpers/service.rb, line 20
def to_s
  "Vop::Service #{name}"
end