code: def ctx(self):
          '''
          Return a single context manager for the minion's data
          '''
          if six.PY2:
              return contextlib.nested(
                  self.functions.context_dict.clone(),
                  self.returners.context_dict.clone(),
                  self.executors.context_dict.clone(),
              )
          else:
              exitstack = contextlib.ExitStack()
              exitstack.enter_context(self.functions.context_dict.clone())
              exitstack.enter_context(self.returners.context_dict.clone())
              exitstack.enter_context(self.executors.context_dict.clone())
              return exitstacf ctx(self):
          '''
          Return a single context manager for the minion's data
          '''
          if six.PY2:
              return contextlib.nested(
                  self.functions.context_dict.clone(),
                  self.returners.context_dict.clone(),
                  self.executors.context_dict.clone(),
              )
          else:
              exitstack = contextlib.ExitStack()
              exitstack.enter_context(self.functions.context_dict.clone())
              exitstack.enter_context(self.returners.context_dict.clone())
              exitstack.enter_context(self.executors.context_dict.clone())
              return exitstack
docs: Return a single context manager for the minion's data