'This method is called from the output manager object. This method should
take an action for the enabled plugins and their configuration. Usually,
write the info to a file or print it somewhere.
:param plugins_dict: A dict with all the plugin types and the enabled
plugins for that type of plugin.
:param options_dict: A dict with the options for every plugin.'

def log_enabled_plugins(self, plugins_dict, options_dict):

    now = time.localtime(time.time())
    the_time = time.strftime('%c', now)
    timestamp = ('[    %s    -    Enabled    plugins    ]    ' % the_time)
    to_print = ''
    for plugin_type in plugins_dict:
        to_print += self._create_plugin_info(plugin_type, plugins_dict[plugin_type], options_dict[plugin_type])
    str_targets = ',    '.join([u.url_string for u in cf.cf.get('targets')])
    to_print += 'target\n'
    to_print += (('                set    target    ' + str_targets) + '\n')
    to_print += '                back'
    to_print = (to_print.replace('\n', ('\n' + timestamp)) + '\n')
    self._write_to_file((timestamp + to_print))
