Class: Imagemaster3000::MainProcess
- Inherits:
-
Object
- Object
- Imagemaster3000::MainProcess
- Defined in:
- lib/imagemaster3000/main_process.rb
Instance Method Summary collapse
Instance Method Details
#run ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/imagemaster3000/main_process.rb', line 3 def run logger.debug 'Loading images from definitions' images = Imagemaster3000::Definitions::Parser.parse_image_definitions logger.debug 'Processing images' images.each { |image| process_image image } logger.debug 'Generating image list' image_list = Imagemaster3000::ImageList::Signer.sign(Imagemaster3000::ImageList::Generator.generate(images)) File.write Imagemaster3000::Settings[:'image-list'], image_list end |