Should this only be created within the if self.opts['max_minions'] > 0: block?