Method: Arachni::State::Framework#dump

Defined in:
lib/arachni/state/framework.rb

#dump(directory) ⇒ Object



375
376
377
378
379
380
381
382
383
384
385
# File 'lib/arachni/state/framework.rb', line 375

def dump( directory )
    FileUtils.mkdir_p( directory )

    rpc.dump( "#{directory}/rpc/" )

    %w(page_queue_filter url_queue_filter browser_skip_states
        audited_page_count).each do |attribute|

        IO.binwrite( "#{directory}/#{attribute}", Marshal.dump( send(attribute) ) )
    end
end