blob: c022d3eab351640f65ce33509431a02c5447afcc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/usr/bin/env python3
import os
def get(url):
print("title %s" % url)
print("add_tab")
if url != "/":
print("title Go to parent directory")
print("url ..")
print("thumbnail_url folder.png")
print("thumbnail_size 32x32")
print("add_body_item")
for entry in os.scandir(url):
print("title %s" % entry.path)
print("url %s" % entry.path)
if entry.is_dir():
print("thumbnail_url folder.png")
else:
print("thumbnail_url file.png")
print("thumbnail_size 32x32")
print("add_body_item")
action = os.environ["ACTION"]
if action == "get":
get(os.environ["URL"])
else:
print("error unexpected action %s" % action)
exit(1)
|