コード例 #1
0
ファイル: search.py プロジェクト: StackStorm/st2
 def run(self, query):
     """
     :param query: A word or a phrase to search for
     :type query: ``str``
     """
     self.logger.debug('Proxy config: %s', self.proxy_config)
     return search_pack_index(query, proxy_config=self.proxy_config)
コード例 #2
0
 def post(self, pack_search_request):
     if hasattr(pack_search_request, 'query'):
         packs = packs_service.search_pack_index(pack_search_request.query)
         return [PackAPI(**pack) for pack in packs]
     else:
         pack = packs_service.get_pack_from_index(pack_search_request.pack)
         return PackAPI(**pack) if pack else None
コード例 #3
0
ファイル: search.py プロジェクト: yetudada/st2
 def run(self, query):
     """
     :param query: A word or a phrase to search for
     :type query: ``str``
     """
     self.logger.debug('Proxy config: %s', self.proxy_config)
     return search_pack_index(query, proxy_config=self.proxy_config)
コード例 #4
0
ファイル: packs.py プロジェクト: LindsayHill/st2
 def post(self, pack_search_request):
     if hasattr(pack_search_request, 'query'):
         packs = packs_service.search_pack_index(pack_search_request.query)
         return [PackAPI(**pack) for pack in packs]
     else:
         pack = packs_service.get_pack_from_index(pack_search_request.pack)
         return PackAPI(**pack) if pack else None
コード例 #5
0
    def post(self, pack_search_request):

        proxy_config = _get_proxy_config()

        if hasattr(pack_search_request, 'query'):
            packs = packs_service.search_pack_index(pack_search_request.query,
                                                    case_sensitive=False,
                                                    proxy_config=proxy_config)
            return [PackAPI(**pack) for pack in packs]
        else:
            pack = packs_service.get_pack_from_index(pack_search_request.pack,
                                                     proxy_config=proxy_config)
            return PackAPI(**pack) if pack else []
コード例 #6
0
ファイル: packs.py プロジェクト: nzlosh/st2
    def post(self, pack_search_request):

        proxy_config = _get_proxy_config()

        if hasattr(pack_search_request, 'query'):
            packs = packs_service.search_pack_index(pack_search_request.query,
                                                    case_sensitive=False,
                                                    proxy_config=proxy_config)
            return [PackAPI(**pack) for pack in packs]
        else:
            pack = packs_service.get_pack_from_index(pack_search_request.pack,
                                                     proxy_config=proxy_config)
            return PackAPI(**pack) if pack else []
コード例 #7
0
ファイル: search.py プロジェクト: yuemanxilou/st2
 def run(self, query):
     """
     :param query: A word or a phrase to search for
     :type query: ``str``
     """
     return search_pack_index(query)