2017-04-13 36 views
0

我想改變yapsy插件,看起來像name.yapsy-插件簡單name.info如何更改yapsy插件的默認文件格式?

我甚至發現這裏的文檔http://yapsy.sourceforge.net/PluginFileLocator.html但我的默認文件格式擴展名我很困惑如何真正實現它。

現在我只是使用默認的文件格式,並運行良好。我只是想改變擴展名。任何人都可以讓我理解文檔,因此在將來我可以解決這些問題。

try: 
     simplePluginManager = PluginManager() 
     simplePluginManager.setPluginPlaces(["plugins/"]) 
     simplePluginManager.collectPlugins() 
     pluginlist = {} 

     for plugininfo in simplePluginManager.getAllPlugins(): 
      print "Running the plugin--", plugininfo.name 
      # running the plugins 
      pluginlist[plugininfo.name] = plugininfo.plugin_object.run(
       cons.PLUGIN_CONFIG_PATH, outputpath, finallogs, plugininfo.name) 
    except Exception as error: 
     print "Plugin Configuration Error", error 
     traceback.print_exc(error) 

回答

0

您需要更改

simplePluginManager = PluginManager() 

simplePluginManager = PluginManager(plugin_info_ext="info") 
+0

我已經使用ConfigurablePluginManager完成它,而不是 '經理= ConfigurablePluginManager() manager.setPluginInfoExtension( 「信息」)' –