class ProjectRequest

Public Class Methods

new() click to toggle source
Calls superclass method OcpApi::new
# File lib/base/v1/ocpapi/ProjectRequest.rb, line 28
def initialize
  super("projectrequests")
end

Public Instance Methods

createprojectrequest(entityname, displayname, description) click to toggle source
# File lib/base/v1/ocpapi/ProjectRequest.rb, line 32
def createprojectrequest(entityname, displayname, description)
  body = nil
  data = nil
  unless entityname.nil?
    objectmeta = ObjectMeta.new
    objectmeta.name = entityname
    objectmeta.namespace = entityname
    objectmeta.resourceversion = "1001"
    body = {'displayName' => displayname,
                  'description' => description,
                  'metadata' => objectmeta.get_hash}
    data = create(body)
    return data
  else
    raise NoObjectNameException.new(@name)
  end

end