class Devenvs
The Devenvs
class provides a class implementation and methods for getting device environment details. This class presents an abstraction
Public Class Methods
get_devenvs_data(conn)
click to toggle source
This API gets the device environment details
Request URL: IP-ADDR:REST-PORT/api/devenvs
@param conn [Class] Connect
object to the node
@return [RestClient::Request] Rest
output from SONIC in JSON format as below
{ "Fans": {"fan1": "rpm", "fan2": "rpm"} “Temperature”:{ }, “Power”:{ “name”:””, “status”:””}, “Platform”:{ “Platform Name”:””, “ONIE version”: “”, “CRC-32”:””} }
# File lib/sonic-rbapi/devenvs.rb, line 38 def self.get_devenvs_data(conn) url = form_url(conn, @devenvs_cfg) hdr = form_hdr(conn) Rest.get(conn, url, hdr) end