[Groonga-commit] droonga/droonga-engine at e22f879 [master] Add method to set "suspended" state.

Back to archive index

YUKI Hiroshi null+****@clear*****
Thu Dec 11 17:24:08 JST 2014


YUKI Hiroshi	2014-12-11 17:24:08 +0900 (Thu, 11 Dec 2014)

  New Revision: e22f8794c0b8943f7906a180846b2f0350fb53ed
  https://github.com/droonga/droonga-engine/commit/e22f8794c0b8943f7906a180846b2f0350fb53ed

  Merged 97ba0d9: Merge ../droonga-engine into replicas-in-a-branch

  Message:
    Add method to set "suspended" state.
    
    Note: the state is actually not implemented yet.

  Modified files:
    lib/droonga/serf.rb

  Modified: lib/droonga/serf.rb (+13 -0)
===================================================================
--- lib/droonga/serf.rb    2014-12-10 19:07:03 +0900 (10ec33b)
+++ lib/droonga/serf.rb    2014-12-11 17:24:08 +0900 (69b6245)
@@ -149,10 +149,23 @@ module Droonga
       run_once("tags", "-set", "#{name}=#{value}")
     end
 
+    def delete_tag(name)
+      ensure_serf
+      run_once("tags", "-delete", name)
+    end
+
     def update_cluster_id
       set_tag("cluster_id", cluster_id)
     end
 
+    def suspended=(suspended)
+      if suspended
+        set_tag("suspended", "true")
+      else
+        delete_tag("suspended")
+      end
+    end
+
     def cluster_id
       loader = CatalogLoader.new(Path.catalog.to_s)
       catalog = loader.load
-------------- next part --------------
HTML����������������������������...
Download 



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