equal
deleted
inserted
replaced
70 # - unzip data on symbolstore |
70 # - unzip data on symbolstore |
71 print "unzipping " + zipfile + " on symbolstore" |
71 print "unzipping " + zipfile + " on symbolstore" |
72 command = "ssh mozsymbols 'cd symbols; unzip -o /home/wr/" + zipfile + "'" |
72 command = "ssh mozsymbols 'cd symbols; unzip -o /home/wr/" + zipfile + "'" |
73 os.system(command) |
73 os.system(command) |
74 |
74 |
|
75 # post-upload command |
|
76 print "executing post-upload command on server" |
|
77 command = "ssh mozsymbols 'post-symbol-upload.py" |
|
78 |
75 # clean up working directory |
79 # clean up working directory |
76 command = "rm -rf usr *.rpm" |
80 command = "rm -rf usr *.rpm" |
77 os.system(command) |
81 os.system(command) |
78 |
82 |
79 |
83 |
93 dataold = None |
97 dataold = None |
94 if os.path.isfile(fn): |
98 if os.path.isfile(fn): |
95 datafile = open(fn, 'rb') |
99 datafile = open(fn, 'rb') |
96 dataold = pickle.load(datafile) |
100 dataold = pickle.load(datafile) |
97 datafile.close() |
101 datafile.close() |
98 |
102 |
99 for k, v in datanew.iteritems(): |
103 for k, v in datanew.iteritems(): |
100 if dataold is not None: |
104 if dataold is not None: |
101 if dataold[k] == v: |
105 if dataold[k] == v: |
102 continue |
106 continue |
103 |
107 |