summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
56202fc)
Signed-off-by: Michael Marchetti <mmarchetti@sandvine.com>
if not resp or 'id' not in resp:
raise ClientException('unexpected response from server - {} '.format(
resp))
if not resp or 'id' not in resp:
raise ClientException('unexpected response from server - {} '.format(
resp))
exc.message)
raise ClientException(message)
exc.message)
raise ClientException(message)
+ def get_field(self, ns_name, field):
+ nsr = self.get(ns_name)
+ if nsr is None:
+ raise NotFound("failed to retrieve ns {}".format(ns_name))
+
+ if field in nsr:
+ return nsr[field]
+
+ raise NotFound("failed to find {} in ns {}".format(field, ns_name))