changeset 30:420ff74c2e28

Added a shell command to list all the pages in the wiki.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 06 Jan 2013 20:16:19 -0800
parents e2585a9da30a
children e3c05dccc6dd
files manage.py
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/manage.py	Sat Jan 05 14:07:32 2013 -0800
+++ b/manage.py	Sun Jan 06 20:16:19 2013 -0800
@@ -35,6 +35,14 @@
     wiki.index.reset(wiki.getPages())
 
 
+@manager.command
+def list():
+    """ Lists page names in the wiki.
+    """
+    for url in wiki.getPageUrls():
+        print url
+
+
 if __name__ == "__main__":
     manager.run()