Mercurial > hg > decoupage
comparison decoupage/cli.py @ 88:c382bdd01751
directory indicator
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Sun, 12 Jan 2014 19:20:16 -0800 |
parents | a9f5b60006ba |
children | 450aff4c97e3 |
comparison
equal
deleted
inserted
replaced
87:ced29a73c561 | 88:c382bdd01751 |
---|---|
11 import optparse | 11 import optparse |
12 import os | 12 import os |
13 import socket | 13 import socket |
14 import sys | 14 import sys |
15 | 15 |
16 from .formatters import Datestamp, Sort, Up | 16 from .formatters import Datestamp, Sort, Up, DirectoryIndicator |
17 from .web import Decoupage | 17 from .web import Decoupage |
18 from wsgiref import simple_server | 18 from wsgiref import simple_server |
19 | 19 |
20 here = os.path.dirname(os.path.realpath(__file__)) | 20 here = os.path.dirname(os.path.realpath(__file__)) |
21 | 21 |
25 # with more flexible formatters | 25 # with more flexible formatters |
26 def __init__(self, *args, **kwargs): | 26 def __init__(self, *args, **kwargs): |
27 Decoupage.__init__(self, **kwargs) | 27 Decoupage.__init__(self, **kwargs) |
28 # default formatters | 28 # default formatters |
29 # TODO: make configurable | 29 # TODO: make configurable |
30 self._formatters = [Sort(), Up('..'), Datestamp('modified: %m %d, %Y')] | 30 self._formatters = [Sort(), |
31 DirectoryIndicator('/'), | |
32 Up('..'), | |
33 Datestamp('modified: %m %d, %Y')] | |
31 def get_formatters(self, path): | 34 def get_formatters(self, path): |
32 return self._formatters | 35 return self._formatters |
33 | 36 |
34 | 37 |
35 def main(args=sys.argv[1:]): | 38 def main(args=sys.argv[1:]): |