lib/cradlepoint/net_flow.rb in cradlepoint-0.2.0 vs lib/cradlepoint/net_flow.rb in cradlepoint-0.2.1
- old
+ new
@@ -16,14 +16,16 @@
Cradlepoint::NetFlow.rel_url
end
def get
raise 'You must provide a mac' unless self.mac
+ return self.data if self.data
self.data = Cradlepoint.make_request(:get, build_new_url(rel_url), params)
end
def get_status
raise 'You must provide a mac' unless self.mac
+ return self.status_data if self.status_data
self.status_data = Cradlepoint.make_request(:get, build_new_url("#{ rel_url }/status"), params)
end
def params
{ params: { format: :json, mac: self.mac, limit: 1 } }