def _print_drift_report(self):
        """
        Report the drift of the stack.

        Args:
            None

        Returns:
            Good or Bad; True or False

        Note: not yet implemented
        """
        try:
            response = self._cloud_formation.describe_stack_resources(StackName=self._stack_name)
            rows = []
            for resource in response.get('StackResources', []):
                row = []
                row.append(resource.get('LogicalResourceId', 'unknown'))
                row.append(resource.get('PhysicalResourceId', 'unknown'))
                row.append(resource.get('ResourceStatus', 'unknown'))
                row.append(resource.get('DriftInformation', {}).get('StackResourceDriftStatus', 'unknown'))
                rows.append(row)

            print('Drift Report:')
            print(tabulate(rows, headers=[
                'Logical ID',
                'Physical ID',
                'Resource Status',
                'Drift Info'
            ]))
        except Exception as wtf:
            logging.error(wtf, exc_info=True)
            return False

        return True
Report the drift of the stack.

        Args:
            None

        Returns:
            Good or Bad; True or False

        Note: not yet implemented