Commit c71d6a07 authored by Antoine Millet's avatar Antoine Millet
Browse files

Added analyze cli handler

parent 98e5df9d
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -1429,6 +1429,13 @@ class CliHandler(RegisteredCCHandler):
        obj = self.server.db.get(object_id)
        return [repr(x) for x in obj.itertags()]

    def analyze(self, query):
        """ Analyse a TQL query.
        """
        self.client.check('analyze')
        result, analyze = self.server.db.query(query, analyze=True)
        return analyze.to_list()


class CliClient(Client):