Exemple #1
0
    def get_object(self, *args, **kwargs):
        response = self._request(*args, **kwargs)

        if not response.json:
            raise exceptions.PyLXDException("Null Data")
        elif response.status == 200 or (response.status == 202 and response.json.get("status_code") == 100):
            return response.status, response.json
        else:
            utils.get_lxd_error(response.status, response.json)
Exemple #2
0
    def get_object(self, *args, **kwargs):
        response = self._request(*args, **kwargs)

        if not response.json:
            raise exceptions.PyLXDException("Null Data")
        elif response.status == 200 or (
            response.status == 202 and response.json.get("status_code") == 100
        ):
            return response.status, response.json
        else:
            utils.get_lxd_error(response.status, response.json)
Exemple #3
0
    def get_status(self, *args, **kwargs):
        response = self._request(*args, **kwargs)

        if not response.json:
            raise exceptions.PyLXDException('Null Data')
        elif response.json.get('error'):
            utils.get_lxd_error(response.status, response.json)
        elif response.status == 200 or (
                response.status == 202 and
                response.json.get('status_code') == 100):
            return True
        return False
Exemple #4
0
    def get_status(self, *args, **kwargs):
        response = self._request(*args, **kwargs)

        if not response.json:
            raise exceptions.PyLXDException('Null Data')
        elif response.json.get('error'):
            utils.get_lxd_error(response.status, response.json)
        elif response.status == 200 or (
                response.status == 202 and
                response.json.get('status_code') == 100):
            return True
        return False