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 +++ config/initializers/gitlabhq/20_grit_ext.rb | 15 +++++++++++++++ config/initializers/grit_ext.rb | 12 ------------ config/initializers/load_config.rb | 2 -- 7 files changed, 42 insertions(+), 21 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 create mode 100644 config/initializers/gitlabhq/20_grit_ext.rb delete mode 100644 config/initializers/grit_ext.rb delete mode 100644 config/initializers/load_config.rb diff --git a/config/email.yml b/config/email.yml deleted file mode 100644 index b5ce153..0000000 --- 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 0000000..caa26ad --- /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 1e3137e..0000000 --- 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 0000000..cfda096 --- /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/gitlabhq/20_grit_ext.rb b/config/initializers/gitlabhq/20_grit_ext.rb new file mode 100644 index 0000000..102078e --- /dev/null +++ b/config/initializers/gitlabhq/20_grit_ext.rb @@ -0,0 +1,15 @@ +require 'grit' +require 'pygments' +require "utils" + +Grit::Blob.class_eval do + include Utils::FileHelper + include Utils::Colorize +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/grit_ext.rb b/config/initializers/grit_ext.rb deleted file mode 100644 index 1a7e636..0000000 --- a/config/initializers/grit_ext.rb +++ /dev/null @@ -1,12 +0,0 @@ -require 'grit' -require 'pygments' -require "utils" - -Grit::Blob.class_eval do - include Utils::FileHelper - include Utils::Colorize -end - -Grit::Commit.class_eval do - include CommitExt -end diff --git a/config/initializers/load_config.rb b/config/initializers/load_config.rb deleted file mode 100644 index 60f8515..0000000 --- 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") -- libgit2 0.21.2