if retcode:
print 'Error: '+' '.join(cmd)+' Returncode ['+str(retcode)+']'
+def ssh_cmd(target, command):
+ t = target.split(":")
+ c = command.split()
+ cmd = ["ssh",t[0],c[0],c[1],t[1]]
+ retcode = subprocess.call(cmd)
+ if retcode:
+ print 'Error: '+' '.join(cmd)+' Returncode ['+str(retcode)+']'
PREFIXES={u'db': u'http://docbook.org/ns/docbook',
u'xi': u'http://www.w3.org/2001/XInclude',
return html
def publish(self):
+ ssh_cmd(args.output,"mkdir -p")
publish(tmptarget, args.output)
- publish(args.style+"css", args.output)
- publish(args.style+"images",args.output)
+ for res in ["css","images","js","favicon.ico"]:
+ if (os.path.exists(args.style+res)):
+ publish(args.style+res, args.output)
+ ssh_cmd(args.output,"chmod a+rx"
ts = time.time()
dir_ = Directory()