test
Browse files
main.py
CHANGED
@@ -137,15 +137,13 @@ def raw_sql(raw_sql: RawSql):
|
|
137 |
@app.post(api_base+"/walk")
|
138 |
def walk(path: PathRequest):
|
139 |
print("Received walk request")
|
|
|
140 |
try:
|
141 |
-
|
|
|
|
|
142 |
except Exception:
|
143 |
print("got exception")
|
144 |
-
items=os.walk(path.dir)
|
145 |
-
response= JSONResponse(content= {"dirs":[]})
|
146 |
-
for item in items:
|
147 |
-
print(item)
|
148 |
-
response.content.dirs.append(item)
|
149 |
return response
|
150 |
|
151 |
@app.get(api_base+"/heartbeat")
|
|
|
137 |
@app.post(api_base+"/walk")
|
138 |
def walk(path: PathRequest):
|
139 |
print("Received walk request")
|
140 |
+
response= JSONResponse(content= {"dirs":[]})
|
141 |
try:
|
142 |
+
for root, items, files in os.walk(path.dir,topdown=True):
|
143 |
+
for item in items:
|
144 |
+
response.dirs.append(item)
|
145 |
except Exception:
|
146 |
print("got exception")
|
|
|
|
|
|
|
|
|
|
|
147 |
return response
|
148 |
|
149 |
@app.get(api_base+"/heartbeat")
|