def _process(self, value):
        if isinstance(value, basestring):
            processed = self._process_string(value)
        elif isinstance(value, dict):
            processed = self._process_dict(value)
        elif isinstance(value, (list, set, tuple)):
            processed = self._process_iterable(value)
        else:
            processed = self._process_asis(value)

        return processed
Base recursive method for processing references.
dataset/ETHPy150Open openstack/anvil/anvil/cfg.py/YamlRefLoader._process