Patrick Rathje
commited on
Commit
·
25d2e66
1
Parent(s):
2f99641
shorten file and dir indicators
Browse files- filesystem_access.py +4 -4
filesystem_access.py
CHANGED
|
@@ -46,7 +46,7 @@ class FilesystemAccess:
|
|
| 46 |
full_path = self._resolve_path(path)
|
| 47 |
if not full_path.is_dir():
|
| 48 |
raise NotADirectoryError("Path is not a directory.")
|
| 49 |
-
return [("[
|
| 50 |
|
| 51 |
def move_file(self, source: str, destination: str):
|
| 52 |
src_path = self._resolve_path(source)
|
|
@@ -81,10 +81,10 @@ class FilesystemAccess:
|
|
| 81 |
tree = []
|
| 82 |
for item in path.iterdir():
|
| 83 |
if item.is_dir():
|
| 84 |
-
tree.append(f"[
|
| 85 |
subtree = self._directory_subtree(item.resolve())
|
| 86 |
for line in subtree:
|
| 87 |
-
tree.append("
|
| 88 |
else:
|
| 89 |
-
tree.append(f"[
|
| 90 |
return tree
|
|
|
|
| 46 |
full_path = self._resolve_path(path)
|
| 47 |
if not full_path.is_dir():
|
| 48 |
raise NotADirectoryError("Path is not a directory.")
|
| 49 |
+
return [("[D] " if p.is_dir() else "[F] ") + p.name for p in full_path.iterdir()]
|
| 50 |
|
| 51 |
def move_file(self, source: str, destination: str):
|
| 52 |
src_path = self._resolve_path(source)
|
|
|
|
| 81 |
tree = []
|
| 82 |
for item in path.iterdir():
|
| 83 |
if item.is_dir():
|
| 84 |
+
tree.append(f"[D] {item.name}")
|
| 85 |
subtree = self._directory_subtree(item.resolve())
|
| 86 |
for line in subtree:
|
| 87 |
+
tree.append(" " + line)
|
| 88 |
else:
|
| 89 |
+
tree.append(f"[F] {item.name}")
|
| 90 |
return tree
|