summaryrefslogtreecommitdiff
path: root/new/bin/server.rb
diff options
context:
space:
mode:
Diffstat (limited to 'new/bin/server.rb')
-rwxr-xr-xnew/bin/server.rb26
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