Commit ea84c173 authored by alexander p's avatar alexander p
Browse files

Added CVU

parent 32ba760a
Showing with 7 additions and 2 deletions
+7 -2
......@@ -65,7 +65,7 @@ class StartPlugin(Item):
self.oAuthUrl = oAuthUrl
self.interval = interval
# CVUStoredDefinitions
self.view = view if view else None
self.view = view if view else []
@classmethod
......
import logging
from time import time, sleep
from pymemri.data.schema import CVUStoredDefinition
from dropbox_plugin.data.schema import Plugin, StartPlugin, Account, Photo, Video, Folder
......@@ -120,6 +123,9 @@ class PluginFlow:
plugin = self.client.get(self.plugin_id)
starter = StartPlugin(targetItemId=self.plugin_id, container=plugin.container, state=RUN_IDLE, interval=interval)
# add cvus here
cvu = CVUStoredDefinition(name='oauth-view')
self.client.create(cvu)
starter.add_edge('view', cvu)
self.client.create(starter)
self.run_id = starter.id
print(f"Started plugin {plugin.name} - {self.plugin_id} and run id {self.run_id}")
......
from plugin_template.plugin_flow.plugin_flow import PluginFlow
from dropbox_plugin.dropbox_plugin import DropboxPlugin
from pymemri.pod.client import PodClient
import sys, logging
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment