[Groonga-commit] droonga/chef-cookbooks at 3365a67 [master] Separate configurations for recipes

Back to archive index

YUKI Hiroshi null+****@clear*****
Mon Apr 21 15:20:48 JST 2014


YUKI Hiroshi	2014-04-21 15:20:48 +0900 (Mon, 21 Apr 2014)

  New Revision: 3365a67a964b38c01998bab7984a903348404add
  https://github.com/droonga/chef-cookbooks/commit/3365a67a964b38c01998bab7984a903348404add

  Message:
    Separate configurations for recipes

  Modified files:
    droonga/attributes/default.rb
    droonga/recipes/http-server.rb
    droonga/templates/default/droonga-engine-catalog.json.erb
    droonga/templates/default/sv-droonga-engine-run.erb
    droonga/templates/default/sv-droonga-http-server-run.erb

  Modified: droonga/attributes/default.rb (+5 -4)
===================================================================
--- droonga/attributes/default.rb    2014-04-21 14:22:26 +0900 (011aaa3)
+++ droonga/attributes/default.rb    2014-04-21 15:20:48 +0900 (4b36221)
@@ -1,17 +1,18 @@
-default.droonga.common.host            = node.name
-default.droonga.common.tag             = "droonga"
-default.droonga.common.default_dataset = "Droonga"
-
 default.droonga.engine.user_name  = "droonga-engine"
 default.droonga.engine.group_name = "droonga-engine"
 default.droonga.engine.home       = "/home/droonga-engine"
 default.droonga.engine.ruby       = "ruby"
+default.droonga.engine.host       = node.name
 default.droonga.engine.port       = 10031
+default.droonga.engine.tag        = "droonga"
 default.droonga.engine.template.cookbooks = {}
 
 default.droonga.http_server.user_name  = "droonga-http-server"
 default.droonga.http_server.group_name = "droonga-http-server"
 default.droonga.http_server.home       = "/home/droonga-http-server"
 default.droonga.http_server.node       = "node"
+default.droonga.http_server.host       = node.name
 default.droonga.http_server.port       = 13000
+default.droonga.http_server.tag        = "droonga"
+default.droonga.http_server.default_dataset = "Droonga"
 default.droonga.http_server.cache_size = 100

  Modified: droonga/recipes/http-server.rb (+1 -1)
===================================================================
--- droonga/recipes/http-server.rb    2014-04-21 14:22:26 +0900 (998e59d)
+++ droonga/recipes/http-server.rb    2014-04-21 15:20:48 +0900 (89d3e9d)
@@ -21,7 +21,7 @@ include_recipe "nodejs"
 include_recipe "npm"
 include_recipe "git"
 
-droonga_common      = node.droonga.common
+droonga_engine      = node.droonga.engine
 droonga_http_server = node.droonga.http_server
 
 user_name  = droonga_http_server.user_name

  Modified: droonga/templates/default/droonga-engine-catalog.json.erb (+4 -5)
===================================================================
--- droonga/templates/default/droonga-engine-catalog.json.erb    2014-04-21 14:22:26 +0900 (312dba3)
+++ droonga/templates/default/droonga-engine-catalog.json.erb    2014-04-21 15:20:48 +0900 (e07f624)
@@ -1,4 +1,3 @@
-<% common = node.droonga.common %>
 <% engine = node.droonga.engine %>
 {
   "version": 2,
@@ -15,13 +14,13 @@
             {
               "weight": 50,
               "volume": {
-                "address": "<%= common.host %>:<%= engine.port %>/<%= common.tag %>.000"
+                "address": "<%= engine.host %>:<%= engine.port %>/<%= engine.tag %>.000"
               }
             },
             {
               "weight": 50,
               "volume": {
-                "address": "<%= common.host %>:<%= engine.port %>/<%= common.tag %>.001"
+                "address": "<%= engine.host %>:<%= engine.port %>/<%= engine.tag %>.001"
               }
             }
           ]
@@ -33,13 +32,13 @@
             {
               "weight": 50,
               "volume": {
-                "address": "<%= common.host %>:<%= engine.port %>/<%= common.tag %>.010"
+                "address": "<%= engine.host %>:<%= engine.port %>/<%= engine.tag %>.010"
               }
             },
             {
               "weight": 50,
               "volume": {
-                "address": "<%= common.host %>:<%= engine.port %>/<%= common.tag %>.011"
+                "address": "<%= engine.host %>:<%= engine.port %>/<%= engine.tag %>.011"
               }
             }
           ]

  Modified: droonga/templates/default/sv-droonga-engine-run.erb (+2 -3)
===================================================================
--- droonga/templates/default/sv-droonga-engine-run.erb    2014-04-21 14:22:26 +0900 (7a2286e)
+++ droonga/templates/default/sv-droonga-engine-run.erb    2014-04-21 15:20:48 +0900 (dc4d9d2)
@@ -1,5 +1,4 @@
 #!/bin/bash
-<% common = node.droonga.common %>
 <% engine = node.droonga.engine %>
 
 exec 2>&1
@@ -19,6 +18,6 @@ export DROONGA_CATALOG="${config_dir}/catalog.json"
 cd "$work_dir"
 exec chpst -u "$user:$group" \
   bundle exec "${work_dir}/bin/droonga-engine" \
-    --host "<%= common.host %>" \
+    --host "<%= engine.host %>" \
     --port <%= engine.port %> \
-    --tag "<%= common.tag %>"
+    --tag "<%= engine.tag %>"

  Modified: droonga/templates/default/sv-droonga-http-server-run.erb (+4 -5)
===================================================================
--- droonga/templates/default/sv-droonga-http-server-run.erb    2014-04-21 14:22:26 +0900 (42dcdad)
+++ droonga/templates/default/sv-droonga-http-server-run.erb    2014-04-21 15:20:48 +0900 (4750204)
@@ -1,5 +1,4 @@
 #!/bin/bash
-<% common      = node.droonga.common %>
 <% engine      = node.droonga.engine %>
 <% http_server = node.droonga.http_server %>
 
@@ -17,11 +16,11 @@ work_dir="$(eval "echo ~${user}")/droonga-http-server/current"
 cd "$work_dir"
 exec chpst -u "$user:$group" \
   "${work_dir}/bin/droonga-http-server" \
-    --host "<%= common.host %>" \
+    --host "<%= http_server.host %>" \
     --port <%= http_server.port %> \
-    --tag "<%= common.tag %>" \
+    --tag "<%= engine.tag %>" \
     --receive-host-name <%= http_server.port %> \
-    --droonga-engine-host-name <%= common.host %> \
+    --droonga-engine-host-name <%= engine.host %> \
     --droonga-engine-port <%= engine.port %> \
-    --droonga-default-dataset <%= common.default_dataset %> \
+    --droonga-default-dataset <%= http_server.default_dataset %> \
     --cache-size <%= http_server.cache_size %>
-------------- next part --------------
HTML����������������������������...
Download 



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