Method: TcServer::TcServer#initialize
- Defined in:
- lib/vas/tc_server/tc_server.rb
#initialize(location, client) ⇒ TcServer
Returns a new instance of TcServer.
39 40 41 42 43 44 45 46 47 48 |
# File 'lib/vas/tc_server/tc_server.rb', line 39 def initialize(location, client) json = client.get(location) @groups = Groups.new(Util::LinkUtils.get_link_href(json, 'groups'), client) @installation_images = InstallationImages.new(Util::LinkUtils.get_link_href(json, 'installation-images'), client) @nodes = Nodes.new(Util::LinkUtils.get_link_href(json, 'nodes'), client) @revision_images = RevisionImages.new(Util::LinkUtils.get_link_href(json, 'revision-images'), client) @template_images = TemplateImages.new(Util::LinkUtils.get_link_href(json, 'template-images'), client) end |