From 367c4f42f0c374e60da73b61a1e5992bfa268343 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Fri, 25 Nov 2011 22:18:36 +0200 Subject: [PATCH] one config file, git options added --- config/email.yml | 2 -- config/gitlab.yml | 24 ++++++++++++++++++++++ config/gitosis.yml | 5 ----- config/initializers/gitlabhq/10_load_config.rb | 3 +++ .../{grit_ext.rb => gitlabhq/20_grit_ext.rb} | 3 +++ config/initializers/load_config.rb | 2 -- 6 files changed, 30 insertions(+), 9 deletions(-) delete mode 100644 config/email.yml create mode 100644 config/gitlab.yml delete mode 100644 config/gitosis.yml create mode 100644 config/initializers/gitlabhq/10_load_config.rb rename config/initializers/{grit_ext.rb => gitlabhq/20_grit_ext.rb} (65%) delete mode 100644 config/initializers/load_config.rb diff --git a/config/email.yml b/config/email.yml deleted file mode 100644 index b5ce15302..000000000 --- a/config/email.yml +++ /dev/null @@ -1,2 +0,0 @@ -from: notify@gitlabhq.com -host: gitlabhq.com diff --git a/config/gitlab.yml b/config/gitlab.yml new file mode 100644 index 000000000..caa26ad2d --- /dev/null +++ b/config/gitlab.yml @@ -0,0 +1,24 @@ +# Gitlab application config file + +# Email used for notification +# about new issues, comments +email: + from: notify@gitlabhq.com + host: gitlabhq.com + +# Gitosis congiguration +gitosis: + admin_uri: git@localhost:gitosis-admin.git + base_path: /home/git/repositories/ + host: localhost + git_user: git + # port: 22 + +# Git settings +# Use default values unless you understand it +git: + # Max size of git object like commit, in bytes + # This value can be increased if you have a very large commits + git_max_size: 5242880 # 5.megabytes + # Git timeout to read commit, in seconds + git_timeout: 10 diff --git a/config/gitosis.yml b/config/gitosis.yml deleted file mode 100644 index 1e3137e89..000000000 --- a/config/gitosis.yml +++ /dev/null @@ -1,5 +0,0 @@ -admin_uri: git@localhost:gitosis-admin.git -base_path: /home/git/repositories/ -host: localhost -git_user: git -# port: 22 diff --git a/config/initializers/gitlabhq/10_load_config.rb b/config/initializers/gitlabhq/10_load_config.rb new file mode 100644 index 000000000..cfda096e5 --- /dev/null +++ b/config/initializers/gitlabhq/10_load_config.rb @@ -0,0 +1,3 @@ +GITOSIS = YAML.load_file("#{Rails.root}/config/gitlab.yml")["gitosis"] +EMAIL_OPTS = YAML.load_file("#{Rails.root}/config/gitlab.yml")["email"] +GIT_OPTS = YAML.load_file("#{Rails.root}/config/gitlab.yml")["git"] diff --git a/config/initializers/grit_ext.rb b/config/initializers/gitlabhq/20_grit_ext.rb similarity index 65% rename from config/initializers/grit_ext.rb rename to config/initializers/gitlabhq/20_grit_ext.rb index 1a7e6361c..102078e96 100644 --- a/config/initializers/grit_ext.rb +++ b/config/initializers/gitlabhq/20_grit_ext.rb @@ -10,3 +10,6 @@ end Grit::Commit.class_eval do include CommitExt end + +Grit::Git.git_timeout = GIT_OPTS["git_timeout"] +Grit::Git.git_max_size = GIT_OPTS["git_max_size"] diff --git a/config/initializers/load_config.rb b/config/initializers/load_config.rb deleted file mode 100644 index 60f8515eb..000000000 --- a/config/initializers/load_config.rb +++ /dev/null @@ -1,2 +0,0 @@ -GITOSIS = YAML.load_file("#{Rails.root}/config/gitosis.yml") -EMAIL_OPTS = YAML.load_file("#{Rails.root}/config/email.yml") -- 2.11.0