Sha256: 0cabea77d3b38d660c140d1dbc72365d26f4be58238891d23cbb55b822546953
Contents?: true
Size: 391 Bytes
Versions: 96
Compression:
Stored size: 391 Bytes
Contents
module Terraspace::Terraform class Api extend Memoist def initialize(mod, remote) @mod, @remote = mod, remote end def workspace Workspace.new(@mod, @remote['organization'], @remote['workspaces']['name']) end memoize :workspace def runs workspace_id = workspace.details['id'] Runs.new(workspace_id) end memoize :runs end end
Version data entries
96 entries across 96 versions & 1 rubygems