[4]

149     +def give_credentials_to_user(user_from, user_dest):
150     +    """Gives one user's credentials to another.

'credentials' is a bit vague don't you think?  How about 'API credentials'?

[5]

57      +from maasserver.models import (
58      +    FileStorage,
59      +    Node,
60      +    SSHKey,
61      +    User,
62      +    )

There is no 'User' class in maasserver.models, it's simply an alias for 
django.contrib.auth.models.User.  I think it's clearer to import the class from 
Django.

[6]

106     +def get_owned_nodes_owners():
107     +    """Returns a `QuerySet` of the owners of nodes owned by real 
users."""
108     +    owner_ids = get_owned_nodes().values_list("owner", flat=True)
109     +    return User.objects.filter(id__in=owner_ids)

Adding '.distinct()' to the query on line 108 might speed things up a bit if 
there is lots of nodes belonging to just a few users.

-- 
https://code.launchpad.net/~allenap/maas/shared-to-per-tenant-storage/+merge/151858
Your team Launchpad code reviewers is requested to review the proposed merge of 
lp:~allenap/maas/shared-to-per-tenant-storage into lp:maas.

_______________________________________________
Mailing list: https://launchpad.net/~launchpad-reviewers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-reviewers
More help   : https://help.launchpad.net/ListHelp

Reply via email to