class Protobuf::CLI
def configure_server_mode
def configure_server_mode debug_say 'Configuring runner mode' if options.zmq? && ! options.evented? && ! options.socket? @mode = :zmq @runner = ::Protobuf::Rpc::ZmqRunner elsif options.evented? && ! options.zmq? && ! options.socket? @mode = :evented @runner = ::Protobuf::Rpc::EventedRunner else say 'WARNING: You have provided multiple mode options. Defaulting to socket mode.', :yellow if multi_mode? @mode = :socket @runner = ::Protobuf::Rpc::SocketRunner end end