Module: Gitdocs

Defined in:
lib/gitdocs.rb,
lib/gitdocs/cli.rb,
lib/gitdocs/runner.rb,
lib/gitdocs/server.rb,
lib/gitdocs/docfile.rb,
lib/gitdocs/manager.rb,
lib/gitdocs/version.rb,
lib/gitdocs/configuration.rb

Defined Under Namespace

Classes: Cli, Configuration, Docdir, Docfile, Manager, Runner, Server

Constant Summary collapse

DEBUG =
ENV['DEBUG']
Restart =
Class.new(RuntimeError)
VERSION =
"0.4.5"

Class Method Summary collapse

Class Method Details

.restartObject



27
28
29
# File 'lib/gitdocs.rb', line 27

def self.restart
  @manager.restart
end

.start(config_root = nil, debug = DEBUG, &blk) ⇒ Object



21
22
23
24
25
# File 'lib/gitdocs.rb', line 21

def self.start(config_root = nil, debug = DEBUG, &blk)
  @manager.stop if @manager
  @manager = Manager.new(config_root, debug, &blk)
  @manager.start
end

.stopObject



31
32
33
# File 'lib/gitdocs.rb', line 31

def self.stop
  @manager.stop
end