Class: Imagemaster3000::MainProcess
- Inherits:
-
Object
- Object
- Imagemaster3000::MainProcess
- Defined in:
- lib/imagemaster3000/main_process.rb
Instance Attribute Summary collapse
-
#definitions ⇒ Object
Returns the value of attribute definitions.
-
#images ⇒ Object
Returns the value of attribute images.
Instance Method Summary collapse
Instance Attribute Details
#definitions ⇒ Object
Returns the value of attribute definitions.
3 4 5 |
# File 'lib/imagemaster3000/main_process.rb', line 3 def definitions @definitions end |
#images ⇒ Object
Returns the value of attribute images.
4 5 6 |
# File 'lib/imagemaster3000/main_process.rb', line 4 def images @images end |
Instance Method Details
#run ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/imagemaster3000/main_process.rb', line 6 def run process_definitions process_images generate_image_list Imagemaster3000::Cleaner.clean ensure Imagemaster3000::Cleaner.write_clean_file images.map(&:local_filename) if images definitions.clean if definitions end |