Skip to content

Commit

Permalink
bug fix in path expansion
Browse files Browse the repository at this point in the history
  • Loading branch information
vrbanecd committed Dec 5, 2024
1 parent 90c5f3a commit 60188a8
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions teapot.py
Original file line number Diff line number Diff line change
Expand Up @@ -243,12 +243,10 @@ async def _create_user_dirs(username):
with open(f"{config_dir}/storage-areas", "r", encoding="utf-8") as storage_areas:
for line in storage_areas:
storage_area, path = line.split(" ")
path_components = path.split("/")
# check for different paths in storage-areas that need to be
# corrected.
if path_components[0] == "$HOME":
if "$HOME" in path:
path_components = path.split("/")
path_components[0] = f"/home/{username}"
path = os.path.join(*path_components)
path = os.path.join(*path_components)
sa_properties_path = f"{user_sa_d_dir}/{storage_area}.properties"
if not exists(sa_properties_path):
with open(
Expand Down

1 comment on commit 60188a8

@vrbanecd
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Robot Results

✅ Passed ❌ Failed ⏭️ Skipped Total Pass % ⏱️ Duration
32 0 0 32 100 19.269312999s

Passed Tests

Name ⏱️ Duration Suite
GET USER1 8.682 s Teapot-Tests
GET USER2 9.606 s Teapot-Tests
GET NO TOKEN 0.011 s Teapot-Tests
GET INVALID TOKEN 0.037 s Teapot-Tests
PUT REQUEST INVALID TOKEN 0.011 s Teapot-Tests
PUT REQUEST NO TOKEN 0.010 s Teapot-Tests
PUT REQUEST USER1 0.153 s Teapot-Tests
PUT REQUEST USER2 0.083 s Teapot-Tests
GET FILE USER1 0.077 s Teapot-Tests
GET FILE USER2 0.062 s Teapot-Tests
GET FILE NO TOKEN 0.010 s Teapot-Tests
GET FILE INVALID TOKEN 0.009 s Teapot-Tests
DELETE REQUEST USER1 0.036 s Teapot-Tests
DELETE REQUEST USER2 0.036 s Teapot-Tests
DELETE REQUEST INVALID TOKEN 0.009 s Teapot-Tests
DELETE REQUEST NO TOKEN 0.009 s Teapot-Tests
GET USER1 EXTRA_AREA 0.040 s Teapot-Tests
GET USER2 EXTRA_AREA 0.039 s Teapot-Tests
GET NO TOKEN EXTRA_AREA 0.014 s Teapot-Tests
GET INVALID TOKEN EXTRA_AREA 0.010 s Teapot-Tests
PUT REQUEST INVALID TOKEN EXTRA_AREA 0.009 s Teapot-Tests
PUT REQUEST NO TOKEN EXTRA_AREA 0.009 s Teapot-Tests
PUT REQUEST USER1 EXTRA_AREA 0.045 s Teapot-Tests
PUT REQUEST USER2 EXTRA_AREA 0.036 s Teapot-Tests
GET FILE USER1 EXTRA_AREA 0.050 s Teapot-Tests
GET FILE USER2 EXTRA_AREA 0.064 s Teapot-Tests
GET FILE NO TOKEN EXTRA_AREA 0.009 s Teapot-Tests
GET FILE INVALID TOKEN EXTRA_AREA 0.008 s Teapot-Tests
DELETE REQUEST USER1 EXTRA_AREA 0.031 s Teapot-Tests
DELETE REQUEST USER2 EXTRA_AREA 0.047 s Teapot-Tests
DELETE REQUEST INVALID TOKEN EXTRA_AREA 0.011 s Teapot-Tests
DELETE REQUEST NO TOKEN EXTRA_AREA 0.009 s Teapot-Tests

Please sign in to comment.