Пример #1
0
def importPlugin(pluginCodeModule, pluginName):
    """
    Import the plugin pluginName present in PluginCode directory.
    Adds reference to global plugins dict
    Returns None on error
    """
    isInstalled = False
    if plugins.has_key(pluginName):
        try:
            plugin = plugins[pluginName]
            #            nTdebug("reloading same module just to see it change")
            reload(plugin.module)
        except ImportWarning, extraInfo:  # Disable after done debugging; can't use nTdebug yet.
            ntu.nTmessage(
                "importPlugin: Skipping reload of an optional compound (please recode to use SkipTest): %s" % extraInfo
            )
            # Internally we need to know if we're called by nosetests or by regular call.
        except SkipTest, extraInfo:
            ntu.nTmessage("importPlugin: Skipping reload report of an optional compound: %s" % extraInfo)
Пример #2
0
 def printit(self):
     ntu.nTmessage('==> FILENAME=%s NR=%d NF=%d' % (self.FILENAME, self.NR, self.NF))
     for i, field in self.enumerate():  # can't use enumerate as that will loop through the 'lines'
         ntu.nTmessage('%2d >%s<' % (i, self[i]))
Пример #3
0
 def printit(self):
     ntu.nTmessage('==> FILENAME=%s NR=%d NF=%d' %
                   (self.FILENAME, self.NR, self.NF))
     for i, field in self.enumerate(
     ):  # can't use enumerate as that will loop throught the 'lines'
         ntu.nTmessage('%2d >%s<' % (i, self[i]))