From 6db1174a21564f5f309a74c2fd969b968016b48b Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Wed, 1 Jan 2025 10:46:53 -0800 Subject: [PATCH] scripts: Include os.path as osp in new-photo-post --- scripts/new-photo-post | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/scripts/new-photo-post b/scripts/new-photo-post index e372c45..88d2c22 100755 --- a/scripts/new-photo-post +++ b/scripts/new-photo-post @@ -1,24 +1,20 @@ #!/usr/bin/env python3 # Eryn Wells -''' -New script. -''' - - import argparse import datetime import os -import os.path +import os.path as osp import shutil import subprocess from PIL import Image from PIL.ExifTags import TAGS from typing import Optional -from website.metadata import slugify +from erynwells_me.metadata import slugify +from erynwells_me.paths import content_path -PHOTOS_CONTENT_DIR = 'content/photos' +PHOTOS_CONTENT_DIR = osp.join(content_path(), 'photos') def parse_args(argv, *a, **kw): @@ -90,7 +86,7 @@ def main(argv): elif args.title: name = slugify(args.title) else: - name = os.path.splitext(os.path.basename(photo))[0] + name = osp.splitext(osp.basename(photo))[0] post_path_year = os.path.join(PHOTOS_CONTENT_DIR, f'{year:04}', name) post_path_year_month = os.path.join(PHOTOS_CONTENT_DIR, f'{year:04}', f'{month:02}', name)