10
10
# option. This file may not be copied, modified, or distributed
11
11
# except according to those terms.
12
12
13
- import os , tarfile , hashlib , re , shutil , sys
13
+ import os
14
+ import re
14
15
from snapshot import *
15
16
16
17
f = open (snapshotfile )
26
27
for line in f .readlines ():
27
28
i += 1
28
29
parsed = parse_line (i , line )
29
- if (not parsed ): continue
30
+ if not parsed :
31
+ continue
30
32
31
33
if parsed ["type" ] == "snapshot" :
32
34
if (len (newestSet ) == 0 or parsed ["date" ] > newestSet ["date" ]):
37
39
else :
38
40
addingMode = False
39
41
40
- elif addingMode == True and parsed ["type" ] == "file" :
42
+ elif addingMode is True and parsed ["type" ] == "file" :
41
43
tux = re .compile ("linux" , re .IGNORECASE )
42
- if (tux .match (parsed ["platform" ]) != None ):
43
- ff = {}
44
- ff ["platform" ] = parsed ["platform" ]
45
- ff ["hash" ] = parsed ["hash" ]
46
- newestSet ["files" ] += [ff ]
44
+ if (tux .match (parsed ["platform" ]) is not None ):
45
+ ff = {}
46
+ ff ["platform" ] = parsed ["platform" ]
47
+ ff ["hash" ] = parsed ["hash" ]
48
+ newestSet ["files" ] += [ff ]
47
49
48
50
49
- def download_new_file (date , rev , platform , hsh ):
51
+ def download_new_file (date , rev , platform , hsh ):
50
52
snap = full_snapshot_name (date , rev , platform , hsh )
51
53
dl = os .path .join (download_dir_base , snap )
52
54
url = download_url_base + "/" + snap
@@ -59,5 +61,5 @@ def download_new_file (date, rev, platform, hsh):
59
61
raise Exception ("bad hash on download" )
60
62
61
63
for ff in newestSet ["files" ]:
62
- download_new_file (newestSet ["date" ], newestSet ["rev" ],
64
+ download_new_file (newestSet ["date" ], newestSet ["rev" ],
63
65
ff ["platform" ], ff ["hash" ])
0 commit comments