Desktop updater

This commit is contained in:
Ruud
2012-05-07 23:58:31 +02:00
parent cbd23c4f65
commit 9911f97b97
+32 -1
View File
@@ -21,7 +21,9 @@ class Updater(Plugin):
def __init__(self):
if os.path.isdir(os.path.join(Env.get('app_dir'), '.git')):
if Env.get('desktop'):
self.updater = DesktopUpdater()
elif os.path.isdir(os.path.join(Env.get('app_dir'), '.git')):
self.updater = GitUpdater(self.conf('git_command', default = 'git'))
else:
self.updater = SourceUpdater()
@@ -334,3 +336,32 @@ class SourceUpdater(BaseUpdater):
log.error('Failed getting latest request from github: %s' % traceback.format_exc())
return {}
class DesktopUpdater(Plugin):
version = None
update_failed = False
update_version = None
last_check = 0
def __init__(self):
self.desktop = Env.get('desktop')
def doUpdate(self):
pass
def info(self):
return {
'last_check': self.last_check,
'update_version': self.update_version,
'version': self.getVersion(),
'branch': 'desktop_build',
}
def check(self):
pass
def getVersion(self):
return {}