bin/_rsense.rb in rsense-server-0.5.8 vs bin/_rsense.rb in rsense-server-0.5.9
- old
+ new
@@ -1,9 +1,10 @@
#!/usr/bin/env ruby
require "rsense/server"
require "rsense/server/config"
+require "rsense/server/command/preload"
require "optparse"
SOCKET_PATH = '127.0.0.1:'
DEFAULT_PORT = 47367
@@ -49,10 +50,17 @@
class ProjectManager
attr_accessor :roptions, :rcommand, :rproject
end
+def projman_set_up(projman, options)
+ options[:path] ||= "."
+ path = Pathname.new(options[:path]).expand_path
+ Rsense::Server::Command::Preload.load(projman, path)
+end
+
PROJMAN = ProjectManager.new
+projman_set_up(PROJMAN, options)
require "puma"
require "sinatra"
require "json"