Part of elisa.core.epm.egg_repository View In Hierarchy
Line # | Kind | Name | Docs |
---|---|---|---|
179 | Method | get_plugins | Retrive the list of its own plugins. |
232 | Method | get_download_url_for_plugin | Get the download url. |
248 | Method | download | Actually download the plugin data. |
302 | Method | upload | Upload a plugin to the repository. |
202 | Method | _plugins_from_xml_url | Undocumented |
278 | Method | _blocking_upload | Undocumented |
Inherited from EggRepository:
Line # | Kind | Name | Docs |
---|---|---|---|
75 | Method | __init__ | Undocumented |
81 | Method | __repr__ | Undocumented |
116 | Method | get_id | Undocumented |
85 | Method | _restore_state | Undocumented |
108 | Method | _save_state | Undocumented |
Returns | the list of plugins
(type: a twisted.internet.defer.Deferred with the list of epm.egg_plugin.EggPlugin s
as result
) |
Parameters | api_key | the user's key (type: string ) |
plugin_id | 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 ) | |
Returns | the plugin data (type: string ) |