Sha256: 879fd1fd9de271b4cd084cb10533c454d27f7e9cfe8718dd50853810ca9845e3

Contents?: true

Size: 699 Bytes

Versions: 1

Compression:

Stored size: 699 Bytes

Contents

require_relative "version"
require_relative "pb_servlet"

module Pbin
  class App
    attr_accessor :server

    def initialize
      puts name
      puts " "*35 + VERSION

      Dir.mkdir(STORENAME) unless File.exists?("#{STORENAME}")
      @server = Server.new
    end

    def name
      <<-'EOF'
 ________  ________  ___  ________      
|\   __  \|\   __  \|\  \|\   ___  \    
\ \  \|\  \ \  \|\ /\ \  \ \  \\ \  \   
 \ \   ____\ \   __  \ \  \ \  \\ \  \  
  \ \  \___|\ \  \|\  \ \  \ \  \\ \  \ 
   \ \__\    \ \_______\ \__\ \__\\ \__\
    \|__|     \|_______|\|__|\|__| \|__|
      EOF
    end

    def start
      @server.start
    end

    def stop
      @server.stop
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pbin-0.1.0 lib/pbin/app.rb