environment/lib/python2.7/site-packages/nose/plugins/multiprocess.py
def configure(self, options, config):
        """
        Configure plugin.
        """
        try:
            self.status.pop('active')
        except KeyError:
            pass
        if not hasattr(options, 'multiprocess_workers'):
            self.enabled = False
            return
        # don't start inside of a worker process
        if config.worker:
            return
        self.config = config
        try:
            workers = int(options.multiprocess_workers)
        except (TypeError, ValueError):
            workers = 0
        if workers:
            _import_mp()
            if Process is None:
                self.enabled = False
                return
            self.enabled = True
            self.config.multiprocess_workers = workers
            t = float(options.multiprocess_timeout)
            self.config.multiprocess_timeout = t
            r = int(options.multiprocess_restartworker)
            self.config.multiprocess_restartworker = r
            self.status['active'] = True
def configure(self, options, config):
        """
        Configure plugin.
        """
        try:
            self.status.pop('active')
        except KeyError:
            pass
        if not hasattr(options, 'multiprocess_workers'):
            self.enabled = False
            return
        # don't start inside of a worker process
        if config.worker:
            return
        self.config = config
        try:
            workers = int(options.multiprocess_workers)
        except (TypeError, ValueError):
            workers = 0
        if workers:
            _import_mp()
            if Process is None:
                self.enabled = False
                return
            self.enabled = True
            self.config.multiprocess_workers = workers
            t = float(options.multiprocess_timeout)
            self.config.multiprocess_timeout = t
            r = int(options.multiprocess_restartworker)
            self.config.multiprocess_restartworker = r
            self.status['active'] = True
def configure ( self , options , config ) : try : self . status . pop ( 'active' ) except KeyError : pass if not hasattr ( options , 'multiprocess_workers' ) : self . enabled = False return # don't start inside of a worker process if config . worker : return self . config = config try : workers = int ( options . multiprocess_workers ) except ( TypeError , ValueError ) : workers = 0 if workers : _import_mp ( ) if Process is None : self . enabled = False return self . enabled = True self . config . multiprocess_workers = workers t = float ( options . multiprocess_timeout ) self . config . multiprocess_timeout = t r = int ( options . multiprocess_restartworker ) self . config . multiprocess_restartworker = r self . status [ 'active' ] = True
Configure plugin.
Configure plugin .