MCPcopy Index your code
hub / github.com/kubernetes-client/python / search

Method search

kubernetes/base/dynamic/discovery.py:242–252  ·  view source on GitHub ↗
(self, **kwargs)

Source from the content-addressed store, hash-verified

240 return self.parse_api_groups(request_resources=False, update=True)['apis'].keys()
241
242 def search(self, **kwargs):
243 # In first call, ignore ResourceNotFoundError and set default value for results
244 try:
245 results = self.__search(self.__build_search(**kwargs), self.__resources, [])
246 except ResourceNotFoundError:
247 results = []
248 if not results:
249 self.invalidate_cache()
250 results = self.__search(self.__build_search(**kwargs), self.__resources, [])
251 self.__maybe_write_cache()
252 return results
253
254 def __search(self, parts, resources, reqParams):
255 part = parts[0]

Callers

nothing calls this directly

Calls 4

__searchMethod · 0.95
__build_searchMethod · 0.95
__maybe_write_cacheMethod · 0.95
invalidate_cacheMethod · 0.80

Tested by

no test coverage detected