diff options
Diffstat (limited to 'onap-client/onap_client/client/catalog.py')
-rw-r--r-- | onap-client/onap_client/client/catalog.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/onap-client/onap_client/client/catalog.py b/onap-client/onap_client/client/catalog.py index 419d00f..a69c501 100644 --- a/onap-client/onap_client/client/catalog.py +++ b/onap-client/onap_client/client/catalog.py @@ -53,7 +53,7 @@ class Catalog(ABC): def __call__(self, **kwargs): return make_request(self.resource, **kwargs) - def __init__(self): + def __init__(self, **kwargs): """Iterates through all child classes and attaches them as attributes, named after the namespace property. @@ -64,7 +64,7 @@ class Catalog(ABC): self.catalog_items = {} for cls in self.__class__.__subclasses__(): - subclass = cls() + subclass = cls(**kwargs) namespace = subclass.namespace catalog_resources = subclass.catalog_resources |