Skip to content
This repository has been archived by the owner on Aug 29, 2018. It is now read-only.

Commit

Permalink
Bug 1091044
Browse files Browse the repository at this point in the history
  • Loading branch information
Lili Nader committed May 2, 2014
1 parent 1f89703 commit f742794
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 6 deletions.
4 changes: 3 additions & 1 deletion broker/config/environments/development.rb
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,9 @@
:app_template_for => OpenShift::Controller::Configuration.parse_url_hash(conf.get('DEFAULT_APP_TEMPLATES', nil)),
:default_max_teams => (conf.get("DEFAULT_MAX_TEAMS", "0")).to_i,
:default_view_global_teams => conf.get_bool('DEFAULT_VIEW_GLOBAL_TEAMS', 'false'),
:node_platforms => OpenShift::Controller::Configuration.parse_list(conf.get('NODE_PLATFORMS', 'linux')).map { |platform| platform.downcase }
:node_platforms => OpenShift::Controller::Configuration.parse_list(conf.get('NODE_PLATFORMS', 'linux')).map { |platform| platform.downcase },
:default_max_untracked_addtl_storage_per_gear => (conf.get("DEFAULT_MAX_UNTRACKED_ADDTL_STORAGE_PER_GEAR", "0")).to_i,
:default_max_tracked_addtl_storage_per_gear => (conf.get("DEFAULT_MAX_TRACKED_ADDTL_STORAGE_PER_GEAR", "0")).to_i,
}

config.auth = {
Expand Down
4 changes: 3 additions & 1 deletion broker/config/environments/production.rb
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,9 @@
:app_template_for => OpenShift::Controller::Configuration.parse_url_hash(conf.get('DEFAULT_APP_TEMPLATES', nil)),
:default_max_teams => (conf.get("DEFAULT_MAX_TEAMS", "0")).to_i,
:default_view_global_teams => conf.get_bool('DEFAULT_VIEW_GLOBAL_TEAMS', 'false'),
:node_platforms => OpenShift::Controller::Configuration.parse_list(conf.get('NODE_PLATFORMS', 'linux')).map { |platform| platform.downcase }
:node_platforms => OpenShift::Controller::Configuration.parse_list(conf.get('NODE_PLATFORMS', 'linux')).map { |platform| platform.downcase },
:default_max_untracked_addtl_storage_per_gear => (conf.get("DEFAULT_MAX_UNTRACKED_ADDTL_STORAGE_PER_GEAR", "0")).to_i,
:default_max_tracked_addtl_storage_per_gear => (conf.get("DEFAULT_MAX_TRACKED_ADDTL_STORAGE_PER_GEAR", "0")).to_i,
}

config.auth = {
Expand Down
4 changes: 3 additions & 1 deletion broker/config/environments/test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,9 @@
:app_template_for => OpenShift::Controller::Configuration.parse_url_hash(conf.get('DEFAULT_APP_TEMPLATES', nil)),
:default_max_teams => (conf.get("DEFAULT_MAX_TEAMS", "100")).to_i,
:default_view_global_teams => conf.get_bool('DEFAULT_VIEW_GLOBAL_TEAMS', 'true'),
:node_platforms => OpenShift::Controller::Configuration.parse_list(conf.get('NODE_PLATFORMS', 'linux')).map { |platform| platform.downcase }
:node_platforms => OpenShift::Controller::Configuration.parse_list(conf.get('NODE_PLATFORMS', 'linux')).map { |platform| platform.downcase },
:default_max_untracked_addtl_storage_per_gear => (conf.get("DEFAULT_MAX_UNTRACKED_ADDTL_STORAGE_PER_GEAR", "0")).to_i,
:default_max_tracked_addtl_storage_per_gear => (conf.get("DEFAULT_MAX_TRACKED_ADDTL_STORAGE_PER_GEAR", "0")).to_i,
}

config.auth = {
Expand Down
8 changes: 5 additions & 3 deletions controller/app/models/cloud_user.rb
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,9 @@ def default_capabilities
"max_domains" => Rails.application.config.openshift[:default_max_domains],
"max_gears" => Rails.application.config.openshift[:default_max_gears],
"max_teams" => Rails.application.config.openshift[:default_max_teams],
"view_global_teams" => Rails.application.config.openshift[:default_view_global_teams]
"view_global_teams" => Rails.application.config.openshift[:default_view_global_teams],
"max_untracked_addtl_storage_per_gear" => Rails.application.config.openshift[:default_max_untracked_addtl_storage_per_gear],
"max_tracked_addtl_storage_per_gear" => Rails.application.config.openshift[:default_max_tracked_addtl_storage_per_gear],
}
end

Expand Down Expand Up @@ -422,15 +424,15 @@ def max_storage
end

def max_untracked_additional_storage
capabilities['max_untracked_addtl_storage_per_gear'] || 0
capabilities['max_untracked_addtl_storage_per_gear'] || Rails.application.config.openshift[:default_max_untracked_addtl_storage_per_gear]
end

def max_untracked_additional_storage=(m)
self._capabilities["max_untracked_addtl_storage_per_gear"] = m if capabilities["max_untracked_addtl_storage_per_gear"] != m
end

def max_tracked_additional_storage
capabilities['max_tracked_addtl_storage_per_gear'] || 0
capabilities['max_tracked_addtl_storage_per_gear'] || Rails.application.config.openshift[:default_max_tracked_addtl_storage_per_gear]
end

def max_tracked_additional_storage=(m)
Expand Down

0 comments on commit f742794

Please sign in to comment.