X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=o2ims%2Fservice%2Fclient%2Fbase_client.py;fp=o2ims%2Fservice%2Fclient%2Fbase_client.py;h=48047af5f227c63338a70b08c7989439974beec6;hb=e60b74de2ecaccc5f2fef8e75a44649d0e90d362;hp=6057ab3a7e6060a08b1fb01f2019389e164c78d4;hpb=8be81dfad35b08c4de77168e885bb18253069771;p=pti%2Fo2.git diff --git a/o2ims/service/client/base_client.py b/o2ims/service/client/base_client.py index 6057ab3..48047af 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