# File lib/openshift-origin-controller/app/models/application.rb, line 1302 def gear if self.group_instances.nil? elaborate_descriptor end if scalable self.group_instance_map.keys.each { |ginst_name| return self.group_instance_map[ginst_name].gears.first if ginst_name.include? self.proxy_cartridge } end group_instance = self.group_instances.first return nil unless group_instance return group_instance.gears.first end