[logaling-commit] logaling/logaling-command [master] Remove find_config

Back to archive index

null+****@clear***** null+****@clear*****
Tue Feb 14 20:31:59 JST 2012


SHIMADA Koji	2012-02-14 20:31:59 +0900 (Tue, 14 Feb 2012)

  New Revision: 504e7e3c799add47b7fc452c85165473fed2e171

  Merged b0ee22d: Merge pull request #43 from logaling/extract-config-object

  Log:
    Remove find_config

  Modified files:
    lib/logaling/config.rb

  Modified: lib/logaling/config.rb (+2 -15)
===================================================================
--- lib/logaling/config.rb    2012-02-14 20:31:24 +0900 (c227bcf)
+++ lib/logaling/config.rb    2012-02-14 20:31:59 +0900 (17d0fc5)
@@ -25,10 +25,8 @@ module Logaling
       end
 
       def load_config_and_merge_options(project_config_path, global_config_path, options)
-        config_list ||= {}
-        find_config(project_config_path, global_config_path).each{|type, path| config_list[type] = load_config(path)}
-        global_config = config_list["global_config"] ? config_list["global_config"] : {}
-        project_config = config_list["project_config"] ? config_list["project_config"] : {}
+        project_config = project_config_path ? load_config(project_config_path) : load_config(global_config_path)
+        global_config = load_config(global_config_path)
 
         config = merge_options(project_config, global_config)
         config = merge_options(options, config)
@@ -50,17 +48,6 @@ module Logaling
         config
       end
 
-      def find_config(project_config_path, global_config_path)
-        config ||= {}
-        if project_config_path
-          config["project_config"] = project_config_path
-        else
-          config["project_config"] = global_config_path
-        end
-        config["global_config"] = global_config_path if global_config_path
-        config
-      end
-
       def load_config(config_path=nil)
         config ||= {}
         if config_path




More information about the logaling-commit mailing list
Back to archive index