Class: BrocadeAPIClient::Fabrics

Inherits:
Object
  • Object
show all
Defined in:
lib/BrocadeAPIClient/fabrics.rb

Overview

Fabrics REST API Methods

Instance Method Summary collapse

Constructor Details

#initialize(http_client) ⇒ Fabrics

Returns a new instance of Fabrics.



15
16
17
18
# File 'lib/BrocadeAPIClient/fabrics.rb', line 15

def initialize(http_client)
  @http_client = http_client
  @fabrics_url = '/resourcegroups/All/fcfabrics'
end

Instance Method Details

#fabric(fabricid) ⇒ Object



24
25
26
# File 'lib/BrocadeAPIClient/fabrics.rb', line 24

def fabric(fabricid)
  _response, _body = @http_client.get(@fabrics_url + '/' + fabricid.upcase)
end

#fabricsObject



20
21
22
# File 'lib/BrocadeAPIClient/fabrics.rb', line 20

def fabrics
  _response, _body = @http_client.get(@fabrics_url)
end