Updater config
This commit is contained in:
@@ -11,17 +11,17 @@ config = [{
|
|||||||
'name': 'updater',
|
'name': 'updater',
|
||||||
'label': 'Updater',
|
'label': 'Updater',
|
||||||
'git_only': True,
|
'git_only': True,
|
||||||
|
'description': 'Enable periodic update checking',
|
||||||
'options': [
|
'options': [
|
||||||
{
|
{
|
||||||
'name': 'enabled',
|
'name': 'enabled',
|
||||||
'default': True,
|
'default': True,
|
||||||
'type': 'enabler',
|
'type': 'enabler',
|
||||||
'description': 'Enable periodic update checking',
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'name': 'automatic',
|
'name': 'automatic',
|
||||||
'default': False,
|
'default': True,
|
||||||
'type': 'enabler',
|
'type': 'bool',
|
||||||
'description': 'Automaticly update when update is available',
|
'description': 'Automaticly update when update is available',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ class Updater(Plugin):
|
|||||||
local = self.repo.getHead()
|
local = self.repo.getHead()
|
||||||
remote = branch.getHead()
|
remote = branch.getHead()
|
||||||
|
|
||||||
if local.getDate() < remote.getDate():
|
if local.getDate() < remote.getDate():
|
||||||
if self.conf('automatic') and not self.updateFailed:
|
if self.conf('automatic') and not self.updateFailed:
|
||||||
self.doUpdate()
|
self.doUpdate()
|
||||||
else:
|
else:
|
||||||
@@ -76,4 +76,3 @@ class Updater(Plugin):
|
|||||||
|
|
||||||
def isEnabled(self):
|
def isEnabled(self):
|
||||||
return Plugin.isEnabled(self) and Env.get('uses_git')
|
return Plugin.isEnabled(self) and Env.get('uses_git')
|
||||||
|
|
||||||
Reference in New Issue
Block a user