# File lib/rhc/servers.rb, line 190 def suggest_server_nickname(hostname) suggestion = (case hostname when openshift_online_server_regex 'online' when /^(.*)\.#{openshift_online_server.gsub(/\./, '\.')}$/i $1 else 'server' + ((list.compact.map{|i| i.match(/^server(\d+)$/)}.compact.map{|i| i[1]}.map(&:to_i).max + 1).to_s rescue '1') end) s = nickname_exists?(suggestion) s.present? && s.hostname != hostname ? nil : suggestion end