| Class | BoxGrinder::USBPlugin |
| In: |
lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb
lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb |
| Parent: | BasePlugin |
# File lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb, line 23
23: def after_init
24: validate_plugin_config(['device' ])
25: end
# File lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb, line 23
23: def after_init
24: validate_plugin_config(['device' ])
25: end
# File lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb, line 27
27: def execute( type = :usb )
28: validate_device
29:
30: @log.debug "Using '#{@plugin_config['device']}' as a target device..."
31: @exec_helper.execute( "dd if=#{@previous_deliverables.disk} of=#{@plugin_config['device']} bs=1M" )
32:
33: end
# File lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb, line 27
27: def execute( type = :usb )
28: validate_device
29:
30: @log.debug "Using '#{@plugin_config['device']}' as a target device..."
31: @exec_helper.execute( "dd if=#{@previous_deliverables.disk} of=#{@plugin_config['device']} bs=1M" )
32:
33: end
# File lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb, line 35
35: def validate_device
36: # check if this is USB
37: # see if it contains required space
38: end