Method: Wpxf::Module#run

Defined in:
lib/wpxf/core/module.rb

#runBoolean

Run the module.

Returns:

  • true if successful.



94
95
96
97
98
99
100
101
102
103
104
105
# File 'lib/wpxf/core/module.rb', line 94

def run
  if normalized_option_value('check_wordpress_and_online')
    return false unless check_wordpress_and_online
  end

  if requires_authentication
    @session_cookie = authenticate_with_wordpress(datastore['username'], datastore['password'])
    return false unless @session_cookie
  end

  true
end