Part of elisa.core.epm.egg_repository View In Hierarchy
Known subclasses: elisa.core.epm.egg_repository.EggFileRepository, elisa.core.epm.egg_repository.EggXmlrpcRepository
| Line # | Kind | Name | Docs |
|---|---|---|---|
| 75 | Method | __init__ | Undocumented |
| 81 | Method | __repr__ | Undocumented |
| 116 | Method | get_id | Undocumented |
| 127 | Method | get_plugins | Retrive the list of its own plugins. |
| 136 | Method | get_download_url_for_plugin | Get the download url. |
| 148 | Method | download | Actually download the plugin data. |
| 158 | Method | upload | Upload a plugin to the repository. |
| Returns | the list of plugins
(type: a twisted.internet.defer.Deferred with the list of epm.egg_plugin.EggPlugins
as result
) | |
| Parameters | api_key | the user's key (type: string ) |
| plugin | the plugin name (type: string ) | |
| Returns | the download url
(type: a twisted.internet.defer.Deferred with a string as
result
) | |
| Parameters | plugin | the plugin
(type: epm.egg_plugin.EggPlugin
) |
| Returns | the plugin data
(type: a twisted.internet.defer.Deferred with a string as
result
) | |
| Parameters | api_key | the user key (type: string ) |
| plugin | the plugin
(type: epm.egg_plugin.EggPlugin
) | |
| update_state | the update state for the plugin (eg.: important, recommended) (type: string ) | |
| plugin | (type: epm.egg_plugin.EggPlugin
) | |
| Returns | the plugin data (type: string ) | |