mirror of
https://github.com/tcsenpai/pensieve.git
synced 2025-06-06 19:25:24 +00:00
feat: ignore ds_store in mac
This commit is contained in:
parent
9642f97535
commit
1dc7341b26
@ -10,6 +10,7 @@ import typer
|
|||||||
from memos.server import run_server
|
from memos.server import run_server
|
||||||
from tabulate import tabulate
|
from tabulate import tabulate
|
||||||
from tqdm import tqdm
|
from tqdm import tqdm
|
||||||
|
from gitignore_parser import parse_gitignore
|
||||||
|
|
||||||
app = typer.Typer()
|
app = typer.Typer()
|
||||||
lib_app = typer.Typer()
|
lib_app = typer.Typer()
|
||||||
@ -19,6 +20,7 @@ app.add_typer(lib_app, name="lib")
|
|||||||
|
|
||||||
BASE_URL = "http://localhost:8080"
|
BASE_URL = "http://localhost:8080"
|
||||||
|
|
||||||
|
ignore_files = [".DS_Store"]
|
||||||
|
|
||||||
def format_timestamp(timestamp):
|
def format_timestamp(timestamp):
|
||||||
if isinstance(timestamp, str):
|
if isinstance(timestamp, str):
|
||||||
@ -122,6 +124,8 @@ def scan(library_id: int):
|
|||||||
pbar.update(1)
|
pbar.update(1)
|
||||||
file_path = Path(root) / file
|
file_path = Path(root) / file
|
||||||
absolute_file_path = file_path.resolve() # Get absolute path
|
absolute_file_path = file_path.resolve() # Get absolute path
|
||||||
|
if file in ignore_files:
|
||||||
|
continue
|
||||||
scanned_files.add(
|
scanned_files.add(
|
||||||
str(absolute_file_path)
|
str(absolute_file_path)
|
||||||
) # Add to scanned files set
|
) # Add to scanned files set
|
||||||
|
Loading…
x
Reference in New Issue
Block a user