class OpenBuildServiceAPI::API::About
Attributes
commit[R]
description[R]
last_deployment[R]
revision[R]
title[R]
Public Class Methods
new(connection)
click to toggle source
# File lib/api/about.rb, line 6 def initialize(connection) @connection = connection reload! end
Public Instance Methods
reload!()
click to toggle source
# File lib/api/about.rb, line 11 def reload! response = @connection.send_request(:get, '/about') data = Nokogiri::XML(response.body) @title = data.xpath('//about/title').text @description = data.xpath('//about/description').text @revision = data.xpath('//about/revision').text @commit = data.xpath('//about/commit').text begin @last_deployment = DateTime.parse(data.xpath('//about/last_deployment').text) rescue ArgumentError @last_deployment = nil end true end