diff --git a/.gitignore b/.gitignore index 9195364..bee8a64 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ __pycache__ -/.venv diff --git a/cd/__init__.py b/cd/__init__.py index fa17729..b1b377f 100644 --- a/cd/__init__.py +++ b/cd/__init__.py @@ -5,7 +5,6 @@ from pathlib import Path import env from rwx import fs, ps -from rwx.log import stream as log from cd.project import Project from cd.projects import Projects @@ -35,19 +34,13 @@ def cd_clone_branch() -> None: split() print(project, end="") split() - print( - f"""\ + print(f"""\ {project.url} ↓ -""", - end="", - flush=True, - ) - ps.run( - "git", +""", end="", flush=True) + ps.run("git", "clone", - "--branch", - project.branch, + "--branch", project.branch, "--", project.url, project.root, @@ -67,8 +60,7 @@ def cd_synchronize() -> None: root = Path(os.sep) / user / project.branch / projects.group / project.name # target = f"{user}@{host}:{root}" - ps.run( - "rsync", + ps.run("rsync", "--archive", "--delete-before", "--verbose", @@ -154,6 +146,6 @@ def split() -> None: def step(*arguments: str) -> None: env.CD_STEP += 1 - log.log(env.CD_DOWN) + print(env.CD_DOWN) print(env.CD_VERT, env.CD_STEP, *arguments) - log.log(env.CD___UP) + print(env.CD___UP, flush=True) diff --git a/pyproject.toml b/pyproject.toml index 8aa6871..d7119c5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,2 @@ [tool.ruff] -line-length = 80 - -[tool.ruff.lint] -ignore = ["COM812", "D203", "D213", "ISC001"] select = ["ALL"]