diff options
Diffstat (limited to 'new/bin/server.rb')
-rwxr-xr-x | new/bin/server.rb | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/new/bin/server.rb b/new/bin/server.rb index 8133623..d1e85dd 100755 --- a/new/bin/server.rb +++ b/new/bin/server.rb @@ -1,31 +1,31 @@ -require "launchy" +# frozen_string_literal: true -require_relative "../lib/crys" -require_relative "mixins/splash.rb" +require 'launchy' +require_relative '../lib/crys' +require_relative 'mixins/splash' module Crys class ServerRunner - include Splash - + def initialize(server_class:, root:, section:) @root = File.expand_path root @server = server_class.new(root: root) @section = section end - def serve - puts "" - print_splash - puts "Hello mms to \e[1m" + section + "\e[22m" - puts "Serving from: " + root - puts "" - server.start + def serve + puts '' + print_splash + puts "Hello mms to \e[1m#{section}\e[22m" + puts "Serving from: #{root}" + puts '' + server.start end private attr_reader :root, :server, :section end -end +end |