-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathqueue.py
More file actions
23 lines (19 loc) · 1.09 KB
/
queue.py
File metadata and controls
23 lines (19 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import jimi
class _queue(jimi.plugin._plugin):
version = 0.1
def install(self):
jimi.model.registerModel("queueEvent","_queueEvent","_document","plugins.queue.models.queue")
jimi.model.registerModel("queueAdd","_queueAdd","_action","plugins.queue.models.action")
jimi.model.registerModel("queueClear","_queueClear","_action","plugins.queue.models.action")
jimi.model.registerModel("queueTrigger","_queueTrigger","_trigger","plugins.queue.models.trigger")
return True
def uninstall(self):
jimi.model.deregisterModel("queueEvent","_queueEvent","_document","plugins.queue.models.queue")
jimi.model.deregisterModel("queueAdd","_queueAdd","_action","plugins.queue.models.action")
jimi.model.deregisterModel("queueClear","_queueClear","_action","plugins.queue.models.action")
jimi.model.deregisterModel("queueTrigger","_queueTrigger","_trigger","plugins.queue.models.trigger")
return True
def upgrade(self,LatestPluginVersion):
if self.version < 0.1:
pass
return True