[GH-ISSUE #149] views.py ( instances ) #100

Open
opened 2026-02-27 15:57:20 +03:00 by kerem · 1 comment
Owner

Originally created by @marukochanstella on GitHub (May 26, 2018).
Original GitHub issue: https://github.com/retspen/webvirtcloud/issues/149

if not request.user.is_superuser:
    user_instances = UserInstance.objects.filter(user_id=request.user.id)
    for usr_inst in user_instances:
        if connection_manager.host_is_up(usr_inst.instance.compute.type,
                                         usr_inst.instance.compute.hostname):
            conn = wvmHostDetails(usr_inst.instance.compute,
                                  usr_inst.instance.compute.login,
                                  usr_inst.instance.compute.password,
                                  usr_inst.instance.compute.type)
            all_user_vms[usr_inst] = conn.get_user_instances(usr_inst.instance.name)
            all_user_vms[usr_inst].update({'compute_id': usr_inst.instance.compute.id})

who can explain it for me ??? please .... :((

Originally created by @marukochanstella on GitHub (May 26, 2018). Original GitHub issue: https://github.com/retspen/webvirtcloud/issues/149 if not request.user.is_superuser: user_instances = UserInstance.objects.filter(user_id=request.user.id) for usr_inst in user_instances: if connection_manager.host_is_up(usr_inst.instance.compute.type, usr_inst.instance.compute.hostname): conn = wvmHostDetails(usr_inst.instance.compute, usr_inst.instance.compute.login, usr_inst.instance.compute.password, usr_inst.instance.compute.type) all_user_vms[usr_inst] = conn.get_user_instances(usr_inst.instance.name) all_user_vms[usr_inst].update({'compute_id': usr_inst.instance.compute.id}) who can explain it for me ??? please .... :((
Author
Owner

@hongweipeng commented on GitHub (Jun 11, 2018):

If you login as ordinary user, it only show the instance that belongs to the user.

<!-- gh-comment-id:396136658 --> @hongweipeng commented on GitHub (Jun 11, 2018): If you login as ordinary user, it only show the instance that belongs to the user.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/webvirtcloud#100
No description provided.