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