Exemplo n.º 1
0
    def get(self, agent_id):
        username = self.get_current_user()
        customer_name = (get_user_property(username, UserKeys.CurrentCustomer))
        name = self.get_argument('query', None)
        uri = self.request.uri
        method = self.request.method
        if name:
            tag = TagSearcher(username, customer_name, uri, method)
            results = tag.search_by_name(name)
        else:
            tag = AgentManager(agent_id, customer_name, username)
            results = tag.get_tags(uri, method)

        self.set_status(results['http_status'])
        self.set_header('Content-Type', 'application/json')
        self.write(json.dumps(results, indent=4))
Exemplo n.º 2
0
    def get(self, agent_id):
        username = self.get_current_user()
        customer_name = (
            get_user_property(username, UserKeys.CurrentCustomer)
        )
        name = self.get_argument('query', None)
        uri = self.request.uri
        method = self.request.method
        if name:
            tag = TagSearcher(username, customer_name, uri, method)
            results = tag.search_by_name(name)
        else:
            tag = AgentManager(agent_id, customer_name, username)
            results = tag.get_tags(uri, method)

        self.set_status(results['http_status'])
        self.set_header('Content-Type', 'application/json')
        self.write(json.dumps(results, indent=4))