__init__.py
382 Bytes
from pprint import pformat
from floraconcierge import errors
def from_dict(obj):
if '_className' in obj:
raise errors.ModelMappingNotFoundError()
return Object(**obj)
class Object(object):
def __init__(self, **kwargs):
self.__dict__.update(kwargs)
def __repr__(self):
return '<%s %s>' % (self.__class__.__name__, pformat(self.__dict__))