OpenShift::CartridgeCategories

Public Instance Methods

has_scalable_categories?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 39
def has_scalable_categories?
  is_web_framework? || is_service?
end
is_buildable?() click to toggle source
Alias for: is_web_framework?
is_ci_builder?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 35
def is_ci_builder?
  categories.include?('ci_builder')
end
is_ci_server?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 31
def is_ci_server?
  categories.include?('ci')
end
is_deployable?() click to toggle source
Alias for: is_web_framework?
is_domain_scoped?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 19
def is_domain_scoped?
  categories.include?('domain_scope')
end
is_embeddable?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 15
def is_embeddable?
  categories.include?('embedded')
end
is_external?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 11
def is_external?
  categories.include?('external')
end
is_plugin?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 3
def is_plugin?
  is_web_proxy? || is_ci_builder? || categories.include?('plugin')
end
is_service?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 7
def is_service?
  categories.include?('service')
end
is_web_framework?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 27
def is_web_framework?
  categories.include?('web_framework')
end
Also aliased as: is_deployable?, is_buildable?
is_web_proxy?() click to toggle source
# File lib/openshift-origin-common/models/cartridge.rb, line 23
def is_web_proxy?
  categories.include?('web_proxy')
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.