@property
def project_config(self):
    if (self._project_config is None):
        if (CURRENT_TASK.stack and isinstance(CURRENT_TASK.stack[0], Robot)):
            return CURRENT_TASK.stack[0].project_config
        else:
            logger.console('Initializing CumulusCI config\n')
            self._project_config = CliRuntime().project_config
    return self._project_config
@property
def project_config(self):
    if (self._project_config is None):
        if (CURRENT_TASK.stack and isinstance(CURRENT_TASK.stack[0], Robot)):
            return CURRENT_TASK.stack[0].project_config
        else:
            logger.console('Initializing CumulusCI config\n')
            self._project_config = CliRuntime().project_config
    return self._project_config