+def publish(src,target):
+ cmd = ["rsync","-a",src,target]
+ retcode = subprocess.call(cmd)
+ if retcode:
+ print 'Error: '+' '.join(cmd)+' Returncode ['+str(retcode)+']'
+
(menu,menuname) = genMenu(page,sitemap,1,MAXLEVEL)
(levelmenu,levelname) = genMenu(page,sitemap,page['level'],page['level'])
template = Template(file=style_tmpl,
(menu,menuname) = genMenu(page,sitemap,1,MAXLEVEL)
(levelmenu,levelname) = genMenu(page,sitemap,page['level'],page['level'])
template = Template(file=style_tmpl,
- outfile = outputdir+page['output']
- d = os.path.split(outfile)[0]
- if d != '':
- mkdir_p(d)
- out = open(outfile, 'w')
+ outfile = args.output+page['output']
+ out = open('result', 'w')
- print "Page : "+page['link'],
+ print "Page : %-30s %30s" % (page['link'],
+ time.ctime(os.stat(page['file']).st_mtime)),
doc = expandXincludeTxt(page)
pubdoc = xsltConvert(doc)
writeToTemplate(page,pubdoc,sitemap)
doc = expandXincludeTxt(page)
pubdoc = xsltConvert(doc)
writeToTemplate(page,pubdoc,sitemap)