Server API¶
- class slicer_package_manager.GirderPlugin(entrypoint)¶
Bases:
girder.plugin.GirderPlugin
- DISPLAY_NAME = 'Slicer Package Manager'¶
This is the named displayed to users on the plugin page. Unlike the entrypoint name used internally, this name can be an arbitrary string.
- load(info)¶
Subpackages¶
Submodules¶
slicer_package_manager.constants module¶
Constants should be defined here.
slicer_package_manager.utilities module¶
- slicer_package_manager.utilities.deleteFolder(folder, progress, user)¶
- slicer_package_manager.utilities.getOrCreateReleaseFolder(application, user, app_revision)¶
Get or create the release folder associated with the application revision.
- Parameters
application – The parent folder containing the release.
user – The user to check access against or to create the new folder
app_revision – The revision of the application.
- Returns
The created/existing release folder.
- slicer_package_manager.utilities.isSlicerPackages(item)¶