class Terraspace::Terraform::Api

Public Class Methods

new(mod, remote) click to toggle source
# File lib/terraspace/terraform/api.rb, line 5
def initialize(mod, remote)
  @mod, @remote = mod, remote
end

Public Instance Methods

runs() click to toggle source
# File lib/terraspace/terraform/api.rb, line 14
def runs
  workspace_id = workspace.details['id']
  Runs.new(workspace_id)
end
workspace() click to toggle source
# File lib/terraspace/terraform/api.rb, line 9
def workspace
  Workspace.new(@mod, @remote['organization'], @remote['workspaces']['name'])
end