Class: OpenBuildServiceAPI::Repository

Inherits:
Object
  • Object
show all
Defined in:
lib/models/repository.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(params = {}) ⇒ Repository

Returns a new instance of Repository.



5
6
7
8
9
10
11
# File 'lib/models/repository.rb', line 5

def initialize(params = {})
  @name = params[:name]
  @paths = params[:paths]
  @architectures = params[:architectures]
  @project = params[:project]
  @connection = params[:connection]
end

Instance Attribute Details

#nameObject

Returns the value of attribute name.



3
4
5
# File 'lib/models/repository.rb', line 3

def name
  @name
end

#projectObject

Returns the value of attribute project.



3
4
5
# File 'lib/models/repository.rb', line 3

def project
  @project
end

Instance Method Details

#architecturesObject



21
22
23
# File 'lib/models/repository.rb', line 21

def architectures
  @architectures
end

#pathsObject



17
18
19
# File 'lib/models/repository.rb', line 17

def paths
  @paths
end

#to_sObject



13
14
15
# File 'lib/models/repository.rb', line 13

def to_s
  @name
end