Module: GallerizeCli

Defined in:
lib/gallerize_cli.rb,
lib/gallerize_cli/image.rb,
lib/gallerize_cli/render.rb,
lib/gallerize_cli/directory.rb,
lib/gallerize_cli/image/version.rb

Defined Under Namespace

Classes: Directory, Image, Render

Constant Summary collapse

VERSION =
'0.5.0'

Class Method Summary collapse

Class Method Details

.app_source_pathObject



18
19
20
# File 'lib/gallerize_cli.rb', line 18

def app_source_path
  File.join(root, 'app')
end

.loggerObject



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

def logger
  @logger ||= init_logger
end

.performObject



12
13
14
15
16
# File 'lib/gallerize_cli.rb', line 12

def perform
  directory = GallerizeCli::Directory.new(File.expand_path('.'))
  directory.process
  GallerizeCli::Render.new(directory).perform
end

.rootObject



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

def root
  @root ||= File.expand_path(File.join(__FILE__, '../../'))

end