From 99d46593bfcd9b9aba65a7dd8d834eea08b73e4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 10 May 2016 15:02:27 +0200 Subject: [PATCH] made "'field' in resource" work --- pillarsdk/resource.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pillarsdk/resource.py b/pillarsdk/resource.py index c992b6d..1b94d5f 100644 --- a/pillarsdk/resource.py +++ b/pillarsdk/resource.py @@ -66,6 +66,9 @@ class Resource(object): def __getattr__(self, name): return self.__data__.get(name) + def __contains__(self, item): + return item in self.__data__ + def __setattr__(self, name, value): try: # Handle attributes(error, header, request_id)