Changeset 648dc9


Ignore:
Timestamp:
03/22/2017 12:21:37 AM (8 years ago)
Author:
Calum Lind <calumlind+deluge@gmail.com>
Branches:
2.0.x, develop, master
Children:
a76fde
Parents:
f32c8a
git-author:
Calum Lind <calumlind+deluge@gmail.com> (03/22/2017 12:07:34 AM)
git-committer:
Calum Lind <calumlind+deluge@gmail.com> (03/22/2017 12:21:37 AM)
Message:

#3003 [Label] Fix duplicate context menu entries

Location:
deluge
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • deluge/pluginmanagerbase.py

    rf32c8a r648dc9  
    180180
    181181            def on_started_error(result, instance):
    182                 log.warn('Failed to start plugin: %s\n%s', plugin_name, result.getTraceback())
    183                 component.deregister(instance.plugin)
     182                log.error('Failed to start plugin: %s\n%s', plugin_name,
     183                          result.getTraceback(elideFrameworkCode=1, detail='brief'))
     184                self.plugins[plugin_name.replace('-', ' ')] = instance
     185                self.disable_plugin(plugin_name)
    184186                return False
    185187
     
    208210        except Exception as ex:
    209211            log.error('Error when disabling plugin: %s', self.plugin._component_name)
    210             log.exception(ex)
     212            log.debug(ex)
    211213            d = defer.succeed(False)
    212214
     
    214216            ret = True
    215217            if isinstance(result, Failure):
    216                 log.error('Error when disabling plugin: %s', name)
    217                 log.exception(result.getTraceback())
     218                log.debug('Error when disabling plugin %s: %s', name, result.getTraceback())
    218219                ret = False
    219220            try:
     
    222223                self.config['enabled_plugins'].remove(name)
    223224            except Exception as ex:
    224                 log.error('Unable to disable plugin: %s', name)
    225                 log.exception(ex)
     225                log.warning('Problems occured disabling plugin: %s', name)
     226                log.debug(ex)
    226227                ret = False
    227228            else:
  • deluge/plugins/Label/deluge/plugins/label/gtkui/label_config.py

    rf32c8a r648dc9  
    3232        log.debug('Adding Label Preferences page')
    3333        builder = Builder()
    34         builder.add_from_file(self.get_resource('label_pref.glade'))
     34        builder.add_from_file(self.get_resource('label_pref.ui'))
    3535
    3636        self.plugin.add_preferences_page(_('Label'), builder.get_object('label_prefs_box'))
Note: See TracChangeset for help on using the changeset viewer.