class Bosh::Cli::Client::ExportReleaseClient
Public Class Methods
new(director)
click to toggle source
# File lib/cli/client/export_release_client.rb, line 3 def initialize(director) @director = director end
Public Instance Methods
export(deployment_name, release_name, release_version, stemcell_os, stemcell_version)
click to toggle source
# File lib/cli/client/export_release_client.rb, line 7 def export(deployment_name, release_name, release_version, stemcell_os, stemcell_version) path = "/releases/export" content_type = 'application/json' body = JSON.dump( deployment_name: deployment_name, release_name: release_name, release_version: release_version, stemcell_os: stemcell_os, stemcell_version: stemcell_version, ) @director.request_and_track(:post, path, {content_type: content_type, payload: body }) end