diff --git a/hardeneks/resources.py b/hardeneks/resources.py index 8ce2cd6..3097aab 100644 --- a/hardeneks/resources.py +++ b/hardeneks/resources.py @@ -69,38 +69,3 @@ def set_resources(self): .list_namespaced_horizontal_pod_autoscaler(self.namespace) .items ) - -# Needed to convert dict to Map for testing purposes mainly. -# IF there is a better way for this, i'm all for it. -class Map(dict): - """ - Example: - m = Map({'first_name': 'Eduardo'}, last_name='Pool', age=24, sports=['Soccer']) - """ - def __init__(self, *args, **kwargs): - super(Map, self).__init__(*args, **kwargs) - for arg in args: - if isinstance(arg, dict): - for k, v in arg.items(): - self[k] = v - - if kwargs: - for k, v in kwargs.items(): - self[k] = v - - def __getattr__(self, attr): - return self.get(attr) - - def __setattr__(self, key, value): - self.__setitem__(key, value) - - def __setitem__(self, key, value): - super(Map, self).__setitem__(key, value) - self.__dict__.update({key: value}) - - def __delattr__(self, item): - self.__delitem__(item) - - def __delitem__(self, key): - super(Map, self).__delitem__(key) - del self.__dict__[key] \ No newline at end of file