diff -r 4653a2a5110b -r bb3bb8104134 web/webctl.py --- a/web/webctl.py Thu Apr 28 17:36:04 2011 +0200 +++ b/web/webctl.py Thu Apr 28 19:42:19 2011 +0200 @@ -32,6 +32,12 @@ from cubicweb.toolsutils import Command, CommandHandler, underline_title +try: + from os import symlink as linkdir +except ImportError: + from shutil import copytree as linkdir + + class WebCreateHandler(CommandHandler): cmdname = 'create' @@ -87,6 +93,8 @@ os.makedirs(dest_resource) resource_dir, resource_path = config.locate_resource(resource) copy(osp.join(resource_dir, resource_path), dest_resource) + # handle md5 version subdirectory + linkdir(dest, osp.join(dest, config.instance_md5_version())) print ('You can use apache rewrite rule below :\n' 'RewriteRule ^/data/(.*) %s/$1 [L]' % dest)