1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-11-05 15:48:59 +00:00

List only executable files in upload handler.

This commit is contained in:
Jeremy 2015-02-23 15:56:10 -07:00
parent 0e8c184987
commit 8b19029d97

View File

@ -35,7 +35,9 @@ class UploadHandler:
try:
for root, _, files in os.walk(UploadHandler.image_directory()):
for filename in files:
image_files.append(os.path.join(root, filename))
image_file = os.path.join(root, filename)
if os.access(image_file, os.X_OK):
image_files.append(os.path.join(root, filename))
except OSError:
pass
response.template("upload.html", files=image_files)