Method: Jenkins::Model::Descriptor#newInstance
- Defined in:
- lib/jenkins/model/descriptor.rb
#newInstance(request, form) ⇒ Object
57 58 59 60 61 62 63 64 |
# File 'lib/jenkins/model/descriptor.rb', line 57 def newInstance(request, form) properties = JSON.parse(form.toString(2)) properties.delete("kind") properties.delete("stapler-class") instance = construct(properties) puts "instance created: #{instance} (#{@java_type})" return @plugin.export(instance) end |