aboutsummaryrefslogtreecommitdiff
path: root/wmfphablib/config.py
blob: 74c74e6acd04000b200dc610bc014139a7ec160c (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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
#!/usr/bin/env python
import sys
import traceback
import syslog
import time

cfile = '/etc/phabtools.conf'

import ConfigParser
parser = ConfigParser.SafeConfigParser()
parser.read(cfile)
dbhost = parser.get('general', 'dbhost')
dbslave = parser.get('general', 'dbslave')
file_upload_timeout = int(parser.get('general', 'file_upload_timeout'))
parser_mode = 'phmanifest'
phmanifest_user = parser.get(parser_mode, 'user')
phmanifest_passwd = parser.get(parser_mode, 'passwd')
parser_mode = 'phuser'
phuser_user = parser.get(parser_mode, 'user')
phuser_passwd = parser.get(parser_mode, 'passwd')
parser_mode = 'fabmigrate'
fabmigrate_db = parser.get(parser_mode, 'db')
fabmigrate_user = parser.get(parser_mode, 'user')
fabmigrate_passwd = parser.get(parser_mode, 'passwd')
fab_multi = int(parser.get(parser_mode, 'multi'))
fab_limit = int(parser.get(parser_mode, 'limit'))
parser_mode = 'phab'
phab_user = parser.get(parser_mode, 'username')
phab_cert = parser.get(parser_mode, 'certificate')
phab_host = parser.get(parser_mode, 'host')
parser_mode = 'bz'
Bugzilla_url = parser.get(parser_mode, 'url')
Bugzilla_login = parser.get(parser_mode, 'Bugzilla_login')
Bugzilla_password = parser.get(parser_mode, 'Bugzilla_password')
parser_mode = 'bzmigrate'
bzmigrate_db = parser.get(parser_mode, 'db')
bzmigrate_user = parser.get(parser_mode, 'user')
bzmigrate_passwd = parser.get(parser_mode, 'passwd')
bz_createmulti = int(parser.get(parser_mode, 'create_multi'))
bz_fetchmulti = int(parser.get(parser_mode, 'fetch_multi'))
bz_updatelimit = int(parser.get(parser_mode, 'update_limit'))
bz_updatemulti = int(parser.get(parser_mode, 'update_multi'))
bz_update_lookback = int(parser.get(parser_mode, 'update_lookback'))
bz_populate_multi = int(parser.get(parser_mode, 'populate_multi'))
bz_security = parser.get(parser_mode, 'security')
parser_mode = 'rtmigrate'
rtmigrate_db = parser.get(parser_mode, 'db')
rtmigrate_user = parser.get(parser_mode, 'user')
rtmigrate_passwd = parser.get(parser_mode, 'passwd')
rt_createmulti = int(parser.get(parser_mode, 'create_multi'))
rt_fetchmulti = int(parser.get(parser_mode, 'fetch_multi'))
rt_updatelimit = int(parser.get(parser_mode, 'update_limit'))
rt_updatemulti = int(parser.get(parser_mode, 'update_multi'))
parser_mode = 'rt'
rt_url = parser.get(parser_mode, 'url')
rt_login = parser.get(parser_mode, 'login')
rt_passwd = parser.get(parser_mode, 'passwd')


if __name__ == '__main__':
    print 'GENERAL \n'
    print dbhost
    print file_upload_timeout
    print phab_user
    print phab_cert
    print phab_host
    print 'PHAB \n'
    print phmanifest_user
    print phmanifest_passwd
    print phuser_user
    print phuser_passwd
    print 'FL \n'
    print fabmigrate_db
    print fabmigrate_user
    print fabmigrate_passwd
    print fab_multi
    print 'BZ \n'
    print Bugzilla_url
    print Bugzilla_login
    print Bugzilla_password
    print bzmigrate_db
    print bzmigrate_user
    print bzmigrate_passwd
    print bz_createmulti
    print bz_fetchmulti
    print bz_updatelimit
    print bz_updatemulti
    print bz_populate_multi
    print bz_update_lookback
    print bz_security
    print 'RT\n'
    print rtmigrate_db
    print rtmigrate_user
    print rtmigrate_passwd
    print rt_createmulti
    print rt_fetchmulti
    print rt_updatelimit
    print rt_updatemulti
    print rt_url
    print rt_login
    print rt_passwd