Module: Terraspace::Cloud::Vcs::Interface

Extended by:
Memoist
Includes:
Util::Logging
Defined in:
lib/terraspace/cloud/vcs/interface.rb

Constant Summary collapse

MARKER =
"<!-- terraspace marker -->"

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Util::Logging

#logger

Instance Attribute Details

#full_repoObject (readonly)

Returns the value of attribute full_repo.



8
9
10
# File 'lib/terraspace/cloud/vcs/interface.rb', line 8

def full_repo
  @full_repo
end

#pr_numberObject (readonly)

Returns the value of attribute pr_number.



8
9
10
# File 'lib/terraspace/cloud/vcs/interface.rb', line 8

def pr_number
  @pr_number
end

Instance Method Details

#initialize(options = {}) ⇒ Object



9
10
11
12
# File 'lib/terraspace/cloud/vcs/interface.rb', line 9

def initialize(options={})
  @full_repo = options[:full_repo]
  @pr_number = options[:pr_number]
end