X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fservice%2Fclient%2Fbase_client.py;h=0c35fee7fab44195ac9b791fc60fad8ac0a30c12;hb=b10370cb16f07807860f8171432e554cec51e207;hp=6057ab3a7e6060a08b1fb01f2019389e164c78d4;hpb=81e3575a77366f30c2049f98c48a3087db0ea992;p=pti%2Fo2.git diff --git a/o2ims/service/client/base_client.py b/o2ims/service/client/base_client.py index 6057ab3..0c35fee 100644 --- a/o2ims/service/client/base_client.py +++ b/o2ims/service/client/base_client.py @@ -22,8 +22,8 @@ class BaseClient(abc.ABC): def __init__(self): pass - def list(self) -> List[ocloudModel.StxGenericModel]: - return self._list() + def list(self, **filters) -> List[ocloudModel.StxGenericModel]: + return self._list(**filters) def get(self, id) -> ocloudModel.StxGenericModel: return self._get(id) @@ -33,5 +33,5 @@ class BaseClient(abc.ABC): raise NotImplementedError @abc.abstractmethod - def _list(self): + def _list(self, **filters): raise NotImplementedError