Commit 3bc9cb58d7387ad5c7d28237f78d99e374dd313c

Authored by Jacob Vosmaer
2 parents d8484cf2 4696545f

Merge branch 'show_config' into 'master'

Show Config
files/gitlab-cookbooks/gitlab/recipes/show_config.rb 0 → 100644
... ... @@ -0,0 +1,25 @@
  1 +#
  2 +# Copyright:: Copyright (c) 2012 Opscode, Inc.
  3 +# License:: Apache License, Version 2.0
  4 +#
  5 +# Licensed under the Apache License, Version 2.0 (the "License");
  6 +# you may not use this file except in compliance with the License.
  7 +# You may obtain a copy of the License at
  8 +#
  9 +# http://www.apache.org/licenses/LICENSE-2.0
  10 +#
  11 +# Unless required by applicable law or agreed to in writing, software
  12 +# distributed under the License is distributed on an "AS IS" BASIS,
  13 +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14 +# See the License for the specific language governing permissions and
  15 +# limitations under the License.
  16 +#
  17 +
  18 +if File.exists?("/etc/gitlab/gitlab.rb")
  19 + Gitlab[:node] = node
  20 + Gitlab.from_file("/etc/gitlab/gitlab.rb")
  21 +end
  22 +config = Gitlab.generate_config(node['fqdn'])
  23 +
  24 +puts Chef::JSONCompat.to_json_pretty(config)
  25 +return
... ...
files/gitlab-cookbooks/show-config.json 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +{
  2 + "run_list": [ "recipe[gitlab::show_config]" ]
  3 +}
... ...