Method: OpenBuildServiceAPI::PackagesCollection#find
- Defined in:
- lib/collections/packages_collection.rb
#find(name) ⇒ Object
15 16 17 18 19 20 21 22 23 |
# File 'lib/collections/packages_collection.rb', line 15 def find(name) begin package_data = Nokogiri::XML(@connection.send_request(:get, "/source/#{CGI.escape(@project.name)}/#{name}").body) Package.new(name: package_data.root.attr('name'), connection: @connection, project: @project) rescue RequestError => err return if err.error_code == 'unknown_package' raise end end |