Browse Source

Do not update if already up-to-date (Closes #166)

rtmp_test
Philipp Hagemeister 13 years ago
parent
commit
2736595628
1 changed files with 5 additions and 0 deletions
  1. +5
    -0
      youtube-dl

+ 5
- 0
youtube-dl View File

@ -3409,6 +3409,11 @@ def updateSelf(downloader, filename):
try: try:
urlh = urllib.urlopen(UPDATE_URL) urlh = urllib.urlopen(UPDATE_URL)
newcontent = urlh.read() newcontent = urlh.read()
vmatch = re.search("__version__ = '([^']+)'", newcontent)
if vmatch is not None and vmatch.group(1) == __version__:
downloader.to_screen('youtube-dl is up-to-date (' + __version__ + ')')
return
finally: finally:
urlh.close() urlh.close()
except (IOError, OSError), err: except (IOError, OSError), err:


Loading…
Cancel
Save