]>
Commit | Line | Data |
---|---|---|
098f4a50 MM |
1 | # vi: encoding=utf-8 ts=8 sts=4 sw=4 et |
2 | ||
3 | import string, os | |
4 | ||
098f4a50 MM |
5 | value={} |
6 | ||
1610d209 MM |
7 | if os.environ.has_key('HOME'): |
8 | path=os.environ['HOME'] | |
9 | else: | |
10 | path='../../' # cgi-bin interface | |
11 | ||
12 | f=open(path+'/.ftpadmrc', 'r') | |
13 | ||
098f4a50 MM |
14 | for line in f.readlines(): |
15 | if line[0] == '#' or string.find(line, '=') == -1: | |
16 | continue | |
17 | tuple=string.split(string.strip(line), '=') | |
18 | if tuple[1][0] == '"': | |
19 | value[string.strip(tuple[0])]=tuple[1][1:-1] | |
20 | else: | |
21 | value[string.strip(tuple[0])]=string.strip(tuple[1]) | |
098f4a50 MM |
22 | |
23 | f.close() | |
24 | ||
796b7867 | 25 | default_to=value['ftp_dir']+'/'+value['default_to']+'/' |
81e9387d MM |
26 | ftp_dir=value['ftp_dir']+'/' |
27 | incoming_dir=value['ftp_dir']+'/'+value['incoming_dir']+'/' | |
21dae1e5 | 28 | test_builds_dir=value['ftp_dir']+'/'+value['test_builds_dir']+'/' |
796b7867 MM |
29 | ftp_archs=value['ftp_archs'].split(' ') |
30 | ||
0767aa5e MM |
31 | builderqueue=value['builderqueue'] |
32 | ||
0bf1ad60 MM |
33 | if 'old_poldek' in value and value['old_poldek']=='yes': |
34 | old_poldek=True | |
35 | else: | |
36 | old_poldek=False | |
37 | ||
796b7867 MM |
38 | if value['separate_noarch']=='yes': |
39 | separate_noarch=True | |
40 | else: | |
41 | separate_noarch=False | |
42 | ||
43 | if separate_noarch: | |
44 | all_ftp_archs=['noarch'] + ftp_archs | |
45 | else: | |
46 | all_ftp_archs=ftp_archs | |
098f4a50 | 47 |