# File lib/openshift-origin-msg-broker-mcollective/lib/openshift/mcollective_application_container_proxy.rb, line 15 def self.valid_gear_sizes_impl(user) capability_gear_sizes = [] capability_gear_sizes = user.capabilities['gear_sizes'] if user.capabilities.has_key?('gear_sizes') if user.auth_method == :broker_auth return ["small", "medium"] | capability_gear_sizes elsif !capability_gear_sizes.nil? and !capability_gear_sizes.empty? return capability_gear_sizes else return ["small"] end end