From 874899b86bcc26629ffe2b2d3cb08bcbc7a92d65 Mon Sep 17 00:00:00 2001 From: Damien Roche Date: Thu, 29 Mar 2018 05:13:06 +0700 Subject: [PATCH] fix up delegated methods in distributed server, patch compatibility for Ruby 2.4 --- lib/vedeu/distributed/server.rb | 20 +++++++++++++++----- lib/vedeu/version.rb | 2 +- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/lib/vedeu/distributed/server.rb b/lib/vedeu/distributed/server.rb index 3e22efa44..3161fadad 100644 --- a/lib/vedeu/distributed/server.rb +++ b/lib/vedeu/distributed/server.rb @@ -244,19 +244,29 @@ def uri # @api public # @!method drb_restart # @see Vedeu::Distributed::Server#restart + def drb_restart + Vedeu::Distributed::Server.restart + end + # @api public # @!method drb_start # @see Vedeu::Distributed::Server#start + def drb_start + Vedeu::Distributed::Server.start + end + # @api public # @!method drb_status # @see Vedeu::Distributed::Server#status + def drb_status + Vedeu::Distributed::Server.status + end + # @api public # @!method drb_stop # @see Vedeu::Distributed::Server#stop - def_delegators Vedeu::Distributed::Server, - :drb_restart, - :drb_start, - :drb_status, - :drb_stop + def drb_stop + Vedeu::Distributed::Server.stop + end end # Vedeu diff --git a/lib/vedeu/version.rb b/lib/vedeu/version.rb index 3bfa60e20..6807e9ada 100644 --- a/lib/vedeu/version.rb +++ b/lib/vedeu/version.rb @@ -3,6 +3,6 @@ module Vedeu # The current version of Vedeu. - VERSION = '0.8.32' + VERSION = '0.8.33' end # Vedeu