Sha256: af8434e0db8425135b032e9971068eb30d3e41fdd9428bc11222df83710b67b5

Contents?: true

Size: 914 Bytes

Versions: 9

Compression:

Stored size: 914 Bytes

Contents

Execute.define_task do
  desc "restart [options]", "Alias for `rhoconnect stop; rhoconnect start`"
  method_option :port, :aliases => "-p", :type => :numeric, :desc => "Use port (default: #{RHOCONNECT_PORT})"
  method_option :redis, :aliases => "-r", :type => :string, :desc => "Redis server settings: (default: #{REDIS_SERVER_URL})"
  method_option :push_server, :aliases => "-P", :type => :string, :desc => "Push server settings (default: #{PUSH_SERVER_URL})"
  method_option :api_token, :aliases => "-t", :type => :string, :desc => "API token  (default: #{API_TOKEN})"
  method_option :config, :aliases => "-f", :type => :string, :desc => "/path/to/rhoconnect/settings.yml file"  
  method_option :licenseflie, :aliases => "-l", :type => :string, :desc => "/path/to/license.key file"
  def restart
    puts "Stop rhoconnect server ..."
    stop
    puts "Start rhoconnect server ..."
    start options
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rhoconnect-5.1.1 commands/rhoconnect/restart.rb
rhoconnect-4.0.4 commands/rhoconnect/restart.rb
rhoconnect-4.0.3 commands/rhoconnect/restart.rb
rhoconnect-4.0.2 commands/rhoconnect/restart.rb
rhoconnect-4.0.1 commands/rhoconnect/restart.rb
rhoconnect-4.0.0 commands/rhoconnect/restart.rb
rhoconnect-4.0.0.beta.24 commands/rhoconnect/restart.rb
rhoconnect-4.0.0.beta.10 commands/rhoconnect/restart.rb
rhoconnect-4.0.0.beta.12 commands/rhoconnect/restart.rb