From 227d13c45fbbc9f33a6bb0b99107d276909d3a88 Mon Sep 17 00:00:00 2001 From: Francesco Siddi Date: Wed, 4 Nov 2015 12:54:55 +0100 Subject: [PATCH] Added function to rebuild Resource from a dictionary --- pillarsdk/resource.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pillarsdk/resource.py b/pillarsdk/resource.py index 3247ced..f416b9e 100644 --- a/pillarsdk/resource.py +++ b/pillarsdk/resource.py @@ -98,6 +98,11 @@ class Resource(object): data[key] = parse_object(self.__data__[key]) return data + def from_dict(self, d): + for key, val in d.iteritems(): + self[key] = val + return self + class Find(Resource):