Beispiel #1
0
 def manifest(cls):
     """
     """
     return GAPluginManifest(
         name='owner_permissions',
         version=1.0,
         identifier='garuda.controller.permissions.owner')
Beispiel #2
0
 def manifest(cls):
     """
     """
     return GAPluginManifest(name='job logic', version=1.0, identifier='specsdirector.plugins.logic.jobs',
                             subscriptions={
                                 'job': [GARequest.ACTION_CREATE]
                             })
Beispiel #3
0
 def manifest(cls):
     """
     """
     return GAPluginManifest(
         name='simple',
         version=1.0,
         identifier='garuda.plugin.authentication.simple')
Beispiel #4
0
    def manifest(cls):
        """

        """
        return GAPluginManifest(name='attributes logic', version=1.0, identifier="specsdirector.plugins.logic.attributes",
                                subscriptions={
                                    "attribute": [GARequest.ACTION_DELETE, GARequest.ACTION_CREATE, GARequest.ACTION_UPDATE]
                                })
    def manifest(cls):
        """

        """
        return GAPluginManifest(name='api logic', version=1.0, identifier="specsdirector.plugins.logic.apiinfos",
                                subscriptions={
                                    "apiinfo": [GARequest.ACTION_UPDATE]
                                })
Beispiel #6
0
 def manifest(cls):
     return GAPluginManifest(
         name='test.plugin2',
         version=1.0,
         identifier='test.logic.plugin2',
         subscriptions={
             'fakeobject2': [GARequest.ACTION_CREATE],
             'shared': [GARequest.ACTION_CREATE, GARequest.ACTION_ASSIGN]
         })
Beispiel #7
0
    def manifest(cls):
        """

        """
        return GAPluginManifest(
            name='monolitheconfig logic',
            version=1.0,
            identifier="specsdirector.plugins.logic.monolitheconfigs",
            subscriptions={"monolitheconfig": [GARequest.ACTION_UPDATE]})
    def manifest(cls):
        """

        """
        return GAPluginManifest(
            name='token logic',
            version=1.0,
            identifier="specsdirector.plugins.logic.tokens",
            subscriptions={
                "token": [GARequest.ACTION_DELETE, GARequest.ACTION_UPDATE]
            })
Beispiel #9
0
 def manifest(cls):
     return GAPluginManifest(
         name='test.plugin',
         version=1.0,
         identifier="test.logic.plugin",
         subscriptions={
             "fakeobject1":
             [GARequest.ACTION_UPDATE, GARequest.ACTION_DELETE],
             "fakeobject2":
             [GARequest.ACTION_CREATE, GARequest.ACTION_READ],
             "fakeobject3":
             [GARequest.ACTION_DELETE, GARequest.ACTION_READALL],
             "fakeobject4": [GARequest.ACTION_ASSIGN]
         })
    def manifest(cls):
        """

        """
        return GAPluginManifest(
            name=' abstracts logic',
            version=1.0,
            identifier="specsdirector.plugins.logic.abstracts",
            subscriptions={
                "abstract": [
                    GARequest.ACTION_DELETE, GARequest.ACTION_CREATE,
                    GARequest.ACTION_UPDATE, GARequest.ACTION_ASSIGN
                ]
            })
 def manifest(cls):
     """
         Returns a GAPluginManifest that contains information about the plugin.
         Aslo contains the subscriptions information,
     """
     return GAPluginManifest(
         name='list business logic',
         version=1.0,
         identifier="tdl.server.businesslogic",
         subscriptions={
             # The delegates methods of this plugin will be called on creation of
             # entity of type list.
             "list": [GARequest.ACTION_CREATE]
         })
    def manifest(cls):
        """

        """
        return GAPluginManifest(name='apis logic',
                                version=1.0,
                                identifier="specsdirector.plugins.logic.apis",
                                subscriptions={
                                    "childapi": [
                                        GARequest.ACTION_READALL,
                                        GARequest.ACTION_READ,
                                        GARequest.ACTION_UPDATE,
                                        GARequest.ACTION_CREATE,
                                        GARequest.ACTION_DELETE
                                    ]
                                })
Beispiel #13
0
 def manifest(cls):
     """
     """
     return GAPluginManifest(name='mongodb',
                             version=1.0,
                             identifier="garuda.plugins.storage.mongodb")
Beispiel #14
0
 def manifest(self):
     """
     """
     return GAPluginManifest(name='test.fake.auth',
                             version=1.0,
                             identifier='test.fake.auth')
Beispiel #15
0
 def manifest(self):
     return GAPluginManifest(name='test.fake.storage',
                             version=1.0,
                             identifier='test.fake.storage')
Beispiel #16
0
 def manifest(cls):
     """
     """
     return GAPluginManifest(name='rest.falcon', version=1.0, identifier="garuda.communicationchannels.rest.falcon")