blob: 67a643c2cb669ea21992f0e23c246fe0649c3fee (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#!/usr/bin/python
import os
import re
import argparse
import string
import shutil
parser = argparse.ArgumentParser(description="Copy presskits from press repo to pgweb repo")
parser.add_argument('--pressdir', default=".")
parser.add_argument('--pgweb', default='/home/josh/git/pgweb')
parser.add_argument('--release', default='9.3')
args = parser.parse_args()
pgwebdir = args.pgweb + '/templates/pages/about/press/presskit' + string.replace(args.release,'.','')
pkitname = 'presskit' + string.replace(args.release,'.','') + '.html'
for root, dirs, files in os.walk(args.pressdir):
print root
redir = re.search(r'/(\w{2}(_\w{2})?)$', root, re.UNICODE | re.I)
if not redir:
continue
dgrp = redir.groups()
langd = dgrp[0]
if pkitname in files:
shutil.copyfile(root + '/' + pkitname, pgwebdir + '/' + langd + '.html')
print langd
|