INNER CODE UNIT · Python
rest_content
DataTalksClub/datatalksclub.github.io · scripts/add_dateadded_from_git.py:144
rest_content = content[frontmatter_end + 4:]
else:
# Format: \n---, so skip --- (3 chars)
rest_content = content[frontmatter_end + 3:]
# Parse frontmatter
try:
frontmatter_data = yaml.safe_load(frontmatter_text)
except yaml.YAMLError as e:
print(f" ✗ Failed to parse YAML frontmatter: {e}", file=sys.stderr)
return False
if frontmatter_data is None:
frontmatter_data = {}
# Check if dateadded already exists
if 'dateadded' in frontmatter_data and not force:
print(f" ⊘ Skipping (dateadded already exists: {frontmatter_data['dateadded']})")