Made campaign_client.py download files again...
...even if the "version" field didn't change.
This commit is contained in:
parent
9a3fd520a0
commit
67de0352a0
1 changed files with 4 additions and 1 deletions
|
@ -174,7 +174,8 @@ if __name__ == "__main__":
|
|||
info = os.path.join(options.campaigns_dir, name, "info.cfg")
|
||||
local_uploads, local_version = get_info(info)
|
||||
if uploads != local_uploads:
|
||||
if version != local_version:
|
||||
# The uploads < local_uploads likely means a server reset
|
||||
if version != local_version or uploads < local_uploads:
|
||||
get(name, version, uploads, options.campaigns_dir)
|
||||
else:
|
||||
print "Not downloading", name,\
|
||||
|
@ -246,6 +247,8 @@ if __name__ == "__main__":
|
|||
sys.stdout.write(" # " + dirname + " version is " +
|
||||
sversion + ", but you have revision %d not %d." %
|
||||
(lrev, srev))
|
||||
if srev < lrev: # server reset?
|
||||
if options.update: get(dirname, sversion, srev, cdir)
|
||||
else:
|
||||
sys.stdout.write(" * " + dirname + " - you have " +
|
||||
"revision " + lrev + " but revision " + srev +
|
||||
|
|
Loading…
Add table
Reference in a new issue