Mercurial > mozilla > hg > DocumentIt
comparison document_it.py @ 12:54e27f046cd2
more stubbing
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Tue, 02 Aug 2011 16:06:29 -0700 |
parents | df6c2e71b87e |
children | 1efb669ab1c8 |
comparison
equal
deleted
inserted
replaced
11:df6c2e71b87e | 12:54e27f046cd2 |
---|---|
64 f, url = line.split() | 64 f, url = line.split() |
65 # TODO: include options as third segment (e.g. format=ReST) | 65 # TODO: include options as third segment (e.g. format=ReST) |
66 except ValueError: | 66 except ValueError: |
67 raise ValueError("illegal manifest line: '%s'" % line) | 67 raise ValueError("illegal manifest line: '%s'" % line) |
68 | 68 |
69 url = url.lstrip('/') # no leading /s | |
69 filename = os.path.join(directory, f) | 70 filename = os.path.join(directory, f) |
70 if os.path.isdir(filename): | 71 if os.path.isdir(filename): |
71 pass # TODO | 72 pass # TODO |
72 else: | 73 else: |
73 items.append((filename, url)) | 74 items.append((filename, url)) |
150 buffer = markdown.Markdown().convert(file(src).read()) | 151 buffer = markdown.Markdown().convert(file(src).read()) |
151 f.write(buffer) | 152 f.write(buffer) |
152 f.close() | 153 f.close() |
153 else: | 154 else: |
154 # TODO check credentials | 155 # TODO check credentials |
156 for src, dest in files: | |
157 pass | |
155 raise NotImplementedError | 158 raise NotImplementedError |
156 | 159 |
157 | 160 |
158 if options.dest == default_dir: | 161 if options.dest == default_dir: |
159 print "Files rendered to\n%s" % default_dir | 162 print "Files rendered to\n%s" % default_dir |