class Arvados::V1::VirtualMachinesController < ApplicationController
+ skip_before_filter :find_object_by_uuid, :only => :get_all_logins
skip_before_filter(:require_auth_scope_all,
:only => [:logins, :get_all_logins])
before_filter(:admin_required,
:only => [:logins, :get_all_logins])
- before_filter(:find_object_by_uuid, :only => :logins)
before_filter(:require_auth_scope_for_get_all_logins,
:only => [:logins, :get_all_logins])
@vms.each do |vm|
vm.login_permissions.each do |perm|
user_uuid = perm.tail_uuid
- @users[user_uuid].andand.authorized_keys.each do |ak|
+ @users[user_uuid].andand.authorized_keys.andand.each do |ak|
username = perm.properties.andand['username']
if username
@response << {