Class BoxGrinder::USBPlugin
In: lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb
lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb
Parent: BasePlugin

Methods

Public Instance methods

[Source]

    # File lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb, line 23
23:     def after_init
24:       validate_plugin_config(['device' ])
25:     end

[Source]

    # File lib/boxgrinder-build/plugins/delivery/usb/usb-plugin.rb, line 23
23:     def after_init
24:       validate_plugin_config(['device' ])
25:     end

[Source]

    # 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

[Source]

    # 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

[Source]

    # 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

[Source]

    # 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

[Validate]