Ejemplo n.º 1
0
def update_action(request):
    data = json.loads(request.body)
    try:
        id = data.pop('id')
        os_tenant_name = data.pop('os_tenant_name')
        os_username = data.pop('os_username')
        os_password = data.pop('os_password')
        os_auth_url = data.pop('os_auth_url')
        os_region_name = data.pop('os_region_name')
        ssh_user = data.pop('ssh_user')
        appnode_info = {
            "os_tenant_name": os_tenant_name,
            "os_username": os_username,
            "os_password": os_password,
            "os_auth_url": os_auth_url,
            "os_region_name": os_region_name,
            "ssh_user": ssh_user,
            "ssh_status": "",
            "log_info": ""
        }
        vsmapi.update_appnode(request, id, appnode_info)
        status = "OK"
        msg = "Update Openstack Access Successfully!"
    except:
        status = "Failed"
        msg = "Update Openstack Access Failed!"

    resp = dict(message=msg, status=status)
    resp = json.dumps(resp)
    return HttpResponse(resp)
Ejemplo n.º 2
0
def update_action(request):
    data = json.loads(request.body)
    try:
        id = data.pop('id')
        os_tenant_name = data.pop('os_tenant_name')
        os_username = data.pop('os_username')
        os_password = data.pop('os_password')
        os_auth_url = data.pop('os_auth_url')
        os_region_name = data.pop('os_region_name')
        ssh_user = data.pop('ssh_user')
        appnode_info = {
            "os_tenant_name": os_tenant_name,
            "os_username": os_username,
            "os_password": os_password,
            "os_auth_url": os_auth_url,
            "os_region_name": os_region_name,
            "ssh_user": ssh_user,
            "ssh_status": "",
            "log_info": ""
        }
        vsmapi.update_appnode(
            request, id,
            appnode_info
        )
        status = "OK"
        msg = "Update Openstack Access Successfully!"
    except:
        status = "Failed"
        msg = "Update Openstack Access Failed!"

    resp = dict(message=msg, status=status)
    resp = json.dumps(resp)
    return HttpResponse(resp)
Ejemplo n.º 3
0
def update_action(request):
    data = json.loads(request.body)
    try:
        id = data.pop('id')
        os_tenant_name = data.pop('os_tenant_name')
        os_username = data.pop('os_username')
        os_password = data.pop('os_password')
        os_auth_url = data.pop('os_auth_url')
        os_region_name = data.pop('os_region_name')
        vsmapi.update_appnode(request,
                              id,
                              os_tenant_name=os_tenant_name,
                              os_username=os_username,
                              os_password=os_password,
                              os_auth_url=os_auth_url,
                              os_region_name=os_region_name,
                              ssh_status="",
                              log_info="")
        status = "OK"
        msg = "Update Openstack Access Successfully!"
    except:
        status = "Failed"
        msg = "Update Openstack Access  Failed!"

    resp = dict(message=msg, status=status)
    resp = json.dumps(resp)
    return HttpResponse(resp)
Ejemplo n.º 4
0
def update_action(request):
    data = json.loads(request.body)
    try:
        id = data.pop('id')
        os_tenant_name = data.pop('os_tenant_name')
        os_username = data.pop('os_username')
        os_password = data.pop('os_password')
        os_auth_url = data.pop('os_auth_url')
        os_region_name = data.pop('os_region_name')
        vsmapi.update_appnode(
            request, id,
            os_tenant_name=os_tenant_name,
            os_username=os_username,
            os_password=os_password,
            os_auth_url=os_auth_url,
            os_region_name=os_region_name,
            ssh_status="",
            log_info=""
        )
        status = "OK"
        msg = "Update Openstack Access Successfully!"
    except:
        status = "Failed"
        msg = "Update Openstack Access  Failed!"

    resp = dict(message=msg, status=status)
    resp = json.dumps(resp)
    return HttpResponse(resp)
Ejemplo n.º 5
0
    def handle(self, request, data):
        pass
        failed, succeeded = [], []
        id = data.pop('id')
        ip = data.pop('ip')
        vsm_api.update_appnode(request, id, ip=ip, ssh_status="", log_info="")

        messages.success(request, _('User has been updated successfully.'))
        return True

        if failed:
            failed = map(force_unicode, failed)
            messages.error(request,
                           _('Unable to update %(attributes)s for the user.')
                             % {"attributes": ", ".join(failed)})
        return True
Ejemplo n.º 6
0
    def handle(self, request, data):
        pass
        failed, succeeded = [], []
        id = data.pop('id')
        ip = data.pop('ip')
        vsm_api.update_appnode(request, id, ip=ip, ssh_status="", log_info="")

        messages.success(request, _('User has been updated successfully.'))
        return True

        if failed:
            failed = map(force_unicode, failed)
            messages.error(
                request,
                _('Unable to update %(attributes)s for the user.') %
                {"attributes": ", ".join(failed)})
        return True