Trees | Indices | Help |
---|
|
gobject.GObject --+ | kiwi.ui.views.SlaveView --+ | kiwi.ui.views.BaseView --+ | kiwi.controllers.BaseController --+ | kiwi.ui.delegates.GladeDelegate --+ | ui.glade.GladeBacked --+ | ui.glade.GladeWindow --+ | extern.log.log.Loggable --+ | ui.wizard.SectionWizard --+ | ConfigurationAssistant
This is the main configuration assistant class, it is responsible for:: - executing tasks which will block the ui - showing a worker list in the UI - communicating with the manager, fetching bundles and registry information - running check defined by a step in a worker, for instance querying for hardware devices and their capabilities It extends SectionWizard which provides the basic user interface, such as sidebar, buttons, title bar and basic step navigation.
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
a flumotion.admin.assistant.scenarios.Scenario
subclass
|
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
bool |
|
||
twisted.internet.defer.Deferred
|
|
||
deferred -> list of strings |
|
||
twisted.internet.defer.Deferred
|
|
||
twisted.internet.defer.Deferred
|
|
||
twisted.internet.defer.Deferred
|
|
||
twisted.internet.defer.Deferred
|
|
||
twisted.internet.defer.Deferred
|
|
||
twisted.internet.defer.Deferred
|
|
||
twisted.internet.defer.Deferred
|
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|||
Inherited from Inherited from |
|
Creates a new GladeDelegate. The keyactions parameter is sent to
|
|
|
|
|
Sets the current scenario of the assistant. Normally called by ScenarioStep to tell the assistant the current scenario just after creating it.
|
Sets the worker heaven state of the assistant
|
Sets the admin model of the assistant
|
Sets the list of currently configured porters so we can reuse them for future streamers.
|
Obtains the list of the currently configured porters. @rtype : list of flumotion.admin.assistant.models.Porter |
Marks a mount point as used on the given worker and port. If a consumer name is provided it means we are changing the mount point for that consumer and that we should keep track of it for further modifications. @param worker : The worker where the mount_point is configured. @type worker : str @param port : The port where the streamer should be listening. @type port : int @param mount_point : The mount point where the data will be served. @type mount_point : str @param consumer : The consumer that is changing its mountpoint. @type consumer : str @returns : True if the mount point is not used and has been inserted correctly, False otherwise. @rtype : boolean |
Instruct the assistant that we're waiting for a task to be finished. This changes the cursor and prevents the user from continuing moving forward. Each call to this method should have another call to taskFinished() when the task is actually done.
|
Instruct the assistant that a task was finished.
|
Returns true if there are any pending tasks
|
Check if the given list of GStreamer elements exist on the given worker.
|
Require that the given list of GStreamer elements exists on the given worker. If the elements do not exist, an error message is posted and the next button remains blocked.
|
Check if the given module can be imported.
|
Require that the given module can be imported on the given worker. If the module cannot be imported, an error message is posted and the next button remains blocked.
|
Run the given function and arguments on the selected worker. The given function should return a messages.Result.
|
Fetches a assistant bundle from a specific kind of component
|
Fetches a scenario bundle from a specific kind of component.
|
Fetches a assistant bundle from a specific kind of plug
|
Queries the manager for a list of assistant entries matching the query.
|
Tells the assistant about the existing components available, so we can resolve naming conflicts when saving the configuration
|
Tell a step that its worker changed.
|
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Tue Aug 13 06:16:59 2013 | http://epydoc.sourceforge.net |