Ejemplo n.º 1
0
 def initialize(self):
     self.name = 'file'
     self.ensureIndices(
         ['itemId', 'assetstoreId', 'exts'] +
         assetstore_utilities.fileIndexFields())
     self.resourceColl = 'item'
     self.resourceParent = 'itemId'
Ejemplo n.º 2
0
    def initialize(self):
        self.name = "file"
        self.ensureIndices(["itemId", "assetstoreId", "exts"] + assetstore_utilities.fileIndexFields())
        self.resourceColl = "item"
        self.resourceParent = "itemId"

        self.exposeFields(
            level=AccessType.READ, fields=("_id", "mimeType", "itemId", "exts", "name", "created", "creatorId", "size")
        )

        self.exposeFields(level=AccessType.SITE_ADMIN, fields=("assetstoreId",))
Ejemplo n.º 3
0
    def initialize(self):
        self.name = 'file'
        self.ensureIndices(
            ['itemId', 'assetstoreId', 'exts'] +
            assetstore_utilities.fileIndexFields())
        self.resourceColl = 'item'
        self.resourceParent = 'itemId'

        self.exposeFields(level=AccessType.READ, fields=(
            '_id', 'mimeType', 'itemId', 'exts', 'name', 'created', 'creatorId',
            'size', 'updated', 'linkUrl'))

        self.exposeFields(level=AccessType.SITE_ADMIN, fields=('assetstoreId',))

        events.bind('model.file.save.created',
                    CoreEventHandler.FILE_PROPAGATE_SIZE,
                    self._propagateSizeToItem)
Ejemplo n.º 4
0
Archivo: file.py Proyecto: Purg/girder
    def initialize(self):
        self.name = 'file'
        self.ensureIndices(
            ['itemId', 'assetstoreId', 'exts'] +
            assetstore_utilities.fileIndexFields())
        self.resourceColl = 'item'
        self.resourceParent = 'itemId'

        self.exposeFields(level=AccessType.READ, fields=(
            '_id', 'mimeType', 'itemId', 'exts', 'name', 'created', 'creatorId',
            'size', 'updated', 'linkUrl'))

        self.exposeFields(level=AccessType.SITE_ADMIN, fields=('assetstoreId',))

        events.bind('model.file.save.created',
                    CoreEventHandler.FILE_PROPAGATE_SIZE,
                    self._propagateSizeToItem)
Ejemplo n.º 5
0
 def initialize(self):
     self.name = 'file'
     self.ensureIndices(['itemId', 'assetstoreId', 'exts'] +
                        assetstore_utilities.fileIndexFields())
Ejemplo n.º 6
0
 def initialize(self):
     self.name = 'file'
     self.ensureIndices(['itemId', 'assetstoreId', 'exts'] +
                        assetstore_utilities.fileIndexFields())
     self.resourceColl = 'item'
     self.resourceParent = 'itemId'
Ejemplo n.º 7
0
 def initialize(self):
     self.name = 'file'
     self.ensureIndices(
         ['itemId', 'assetstoreId'] + assetstore_utilities.fileIndexFields())
Ejemplo n.º 8
0
Archivo: file.py Proyecto: hafen/girder
 def initialize(self):
     self.name = "file"
     self.ensureIndices(["itemId", "assetstoreId", "exts"] + assetstore_utilities.fileIndexFields())