| Server IP : 182.53.201.61 / Your IP : 216.73.217.175 Web Server : Apache/2.2.15 (Fedora) System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 User : apache ( 48) PHP Version : 5.3.3 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/lib/python2.6/site-packages/firstboot/ |
Upload File : |
Ñò
µBÖJc @ sL d d k Td d k Td d k Z d d k Z d „ Z d d d „ ƒ YZ d S( iÿÿÿÿ( t *Nc C s t i d | ƒ S( t firstboot( t gettextt ldgettext( t x( ( s7 /usr/lib/python2.6/site-packages/firstboot/moduleset.pyt <lambda> s t ModuleSetc B sY e Z d Z d „ Z d „ Z d „ Z e d „ Z d „ Z d „ Z d „ Z
d „ Z RS( sE The base class for a set of firstboot modules. A set of modules is
a group of several related modules that are all loaded out of some
common directory. This class is useful for custom environments that
need to ask a variety of questions of the user. Important things to
note about ModuleSet:
-- A ModuleSet has its own priority for where it will be sorted in the
main module list. Within the ModuleSet, modules have their own
priorities that specifies how they will be sorted within the set.
-- A ModuleSet has a sidebarTitle that will be displayed for all modules
in the set. The contained modules' sidebarTitles will be ignored.
-- Besides the sidebarTitle, nothing is displayed for a ModuleSet. It
is almost entirely just a container.
-- Modules in a set may call interface.moveToPage(), but only to other
modules within the same set.
This is an abstract class. All ModuleSets should subclass this one and
define the following attributes and methods below.
c C sN | i t j o
t d ‚ n t | _ g | _ d | _ d | _ d | _ d S( sN Create a new ModuleSet instance. This method must be provided by
all subclasses. Of the following instance attributes, all are
required. The module loader will check that all required attibutes
are present and defined. Instance attributes:
mode -- The mode of firstboot operation that this set should
appear in. MODE_REGULAR means the set will appear
only in the regular running mode. MODE_RECONFIG
means the set will appear in both regular mode and
reconfig mode.
moduleList -- The list of modules contained in this set. This
list will be populated automatically. It is for
read-only use here.
path -- The directory containing the modules within this
set.
priority -- An integer specifying the order in which this module
should be loaded and appear in firstboot. The lower
the priority number, the earlier this module will
be loaded and run. All modules with the same
priority will then be ordered alphabetically by
title. This priority is for sorting the set within
the overall module list.
sidebarTitle -- A brief word or phrase that will appear on the
firstboot sidebar on the left side of the screen.
s ModuleSet is an abstract class.i N(
t __class__R t TypeErrort MODE_REGULARt modet
moduleListt Nonet patht priorityt sidebarTitle( t self( ( s7 /usr/lib/python2.6/site-packages/firstboot/moduleset.pyt __init__/ s
c C sp xi | i D]^ } | i ƒ t | t ƒ o>