Sha256: 00282d685e03751c099d3c44c4004a29eadb62cfd1624c64527de375425ec241
Contents?: true
Size: 608 Bytes
Versions: 14
Compression:
Stored size: 608 Bytes
Contents
module CORL module Action class Lookup < Plugin::CloudAction #----------------------------------------------------------------------------- # Settings def configure super do register :property, :str, nil end end #--- def arguments [ :property ] end #----------------------------------------------------------------------------- # Operations def execute super do |node, network| property = settings[:property] value = node.lookup(property) node.render(sprintf("#{property} = %s", value.inspect)) end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems