Request data fromo the server.

        :param cmd: repo handler command.

        :returns: Result.

def request(self, cmd, *args, **kwargs):
        """
        Request data fromo the server.

        :param cmd: repo handler command.

        :returns: Result.
        """
        params = {'action': cmd}
        #TODO: serialize the kwargs?
        params.update(kwargs)
        return self.__request(self.url, params)