doc: auto and fill have new meanings now

This commit is contained in:
gwen 2012-08-14 11:12:30 +02:00
parent bf0dcbe2c8
commit dc99bbc44e
3 changed files with 82 additions and 74 deletions

View file

@ -1,20 +1,18 @@
tiramisu tiramisu-module.html
tiramisu.__package__ tiramisu-module.html#__package__
tiramisu.autolib tiramisu.autolib-module.html
tiramisu.autolib.carry_out_calculation tiramisu.autolib-module.html#carry_out_calculation
tiramisu.autolib.calculate tiramisu.autolib-module.html#calculate
tiramisu.autolib.special_owners tiramisu.autolib-module.html#special_owners
tiramisu.autolib.__package__ tiramisu.autolib-module.html#__package__
tiramisu.autolib.calc_factory tiramisu.autolib-module.html#calc_factory
tiramisu.autolib.special_owner_factory tiramisu.autolib-module.html#special_owner_factory
tiramisu.basetype tiramisu.basetype-module.html
tiramisu.basetype.__package__ tiramisu.basetype-module.html#__package__
tiramisu.config tiramisu.config-module.html
tiramisu.config.mandatory_warnings tiramisu.config-module.html#mandatory_warnings
tiramisu.config.special_owner_factory tiramisu.autolib-module.html#special_owner_factory
tiramisu.config.__package__ tiramisu.config-module.html#__package__
tiramisu.config.default_owner tiramisu.config-module.html#default_owner
tiramisu.config.make_dict tiramisu.config-module.html#make_dict
tiramisu.config.apply_requires tiramisu.option-module.html#apply_requires
tiramisu.config.mandatory_warnings tiramisu.config-module.html#mandatory_warnings
tiramisu.config.carry_out_calculation tiramisu.autolib-module.html#carry_out_calculation
tiramisu.config.default_owner tiramisu.config-module.html#default_owner
tiramisu.config.__package__ tiramisu.config-module.html#__package__
tiramisu.error tiramisu.error-module.html
tiramisu.error.__package__ tiramisu.error-module.html#__package__
tiramisu.option tiramisu.option-module.html
@ -96,11 +94,10 @@ tiramisu.error.NotFoundError tiramisu.error.NotFoundError-class.html
tiramisu.error.PropertiesOptionError tiramisu.error.PropertiesOptionError-class.html
tiramisu.error.RequirementRecursionError tiramisu.error.RequirementRecursionError-class.html
tiramisu.error.RequiresError tiramisu.error.RequiresError-class.html
tiramisu.error.SpecialOwnersError tiramisu.error.SpecialOwnersError-class.html
tiramisu.option.ArbitraryOption tiramisu.option.ArbitraryOption-class.html
tiramisu.basetype.HiddenBaseType.show tiramisu.basetype.HiddenBaseType-class.html#show
tiramisu.option.ArbitraryOption._validate tiramisu.option.ArbitraryOption-class.html#_validate
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getowner tiramisu.option.Option-class.html#getowner
tiramisu.option.Option.setowner tiramisu.option.Option-class.html#setowner
tiramisu.basetype.DisabledBaseType._is_disabled tiramisu.basetype.DisabledBaseType-class.html#_is_disabled
@ -109,19 +106,21 @@ tiramisu.option.ArbitraryOption.__init__ tiramisu.option.ArbitraryOption-class.h
tiramisu.option.Option.is_mandatory tiramisu.option.Option-class.html#is_mandatory
tiramisu.basetype.HiddenBaseType._is_hidden tiramisu.basetype.HiddenBaseType-class.html#_is_hidden
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.option.Option.hascallback_and_isfrozen tiramisu.option.Option-class.html#hascallback_and_isfrozen
tiramisu.option.Option.force_default tiramisu.option.Option-class.html#force_default
tiramisu.basetype.DisabledBaseType.enable tiramisu.basetype.DisabledBaseType-class.html#enable
tiramisu.option.Option.setoption tiramisu.option.Option-class.html#setoption
tiramisu.option.Option.isfrozen tiramisu.option.Option-class.html#isfrozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.basetype.DisabledBaseType.disable tiramisu.basetype.DisabledBaseType-class.html#disable
tiramisu.option.Option.getcallback tiramisu.option.Option-class.html#getcallback
tiramisu.basetype.HiddenBaseType.hide tiramisu.basetype.HiddenBaseType-class.html#hide
tiramisu.option.Option.validate tiramisu.option.Option-class.html#validate
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi
tiramisu.option.ArbitraryOption.getdefault tiramisu.option.ArbitraryOption-class.html#getdefault
tiramisu.option.Option.unfreeze tiramisu.option.Option-class.html#unfreeze
tiramisu.option.Option.getcallback_params tiramisu.option.Option-class.html#getcallback_params
@ -129,7 +128,7 @@ tiramisu.option.BoolOption tiramisu.option.BoolOption-class.html
tiramisu.basetype.HiddenBaseType.show tiramisu.basetype.HiddenBaseType-class.html#show
tiramisu.option.BoolOption._validate tiramisu.option.BoolOption-class.html#_validate
tiramisu.option.BoolOption.opt_type tiramisu.option.BoolOption-class.html#opt_type
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getowner tiramisu.option.Option-class.html#getowner
tiramisu.option.Option.setowner tiramisu.option.Option-class.html#setowner
tiramisu.basetype.DisabledBaseType._is_disabled tiramisu.basetype.DisabledBaseType-class.html#_is_disabled
@ -137,20 +136,22 @@ tiramisu.basetype.BaseType.has_properties tiramisu.basetype.BaseType-class.html#
tiramisu.option.Option.__init__ tiramisu.option.Option-class.html#__init__
tiramisu.option.Option.is_mandatory tiramisu.option.Option-class.html#is_mandatory
tiramisu.basetype.HiddenBaseType._is_hidden tiramisu.basetype.HiddenBaseType-class.html#_is_hidden
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.hascallback_and_isfrozen tiramisu.option.Option-class.html#hascallback_and_isfrozen
tiramisu.option.Option.force_default tiramisu.option.Option-class.html#force_default
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.basetype.DisabledBaseType.enable tiramisu.basetype.DisabledBaseType-class.html#enable
tiramisu.option.Option.setoption tiramisu.option.Option-class.html#setoption
tiramisu.option.Option.isfrozen tiramisu.option.Option-class.html#isfrozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.basetype.DisabledBaseType.disable tiramisu.basetype.DisabledBaseType-class.html#disable
tiramisu.option.Option.getcallback tiramisu.option.Option-class.html#getcallback
tiramisu.basetype.HiddenBaseType.hide tiramisu.basetype.HiddenBaseType-class.html#hide
tiramisu.option.Option.validate tiramisu.option.Option-class.html#validate
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdefault tiramisu.option.Option-class.html#getdefault
tiramisu.option.Option.unfreeze tiramisu.option.Option-class.html#unfreeze
tiramisu.option.Option.getcallback_params tiramisu.option.Option-class.html#getcallback_params
@ -158,7 +159,7 @@ tiramisu.option.ChoiceOption tiramisu.option.ChoiceOption-class.html
tiramisu.basetype.HiddenBaseType.show tiramisu.basetype.HiddenBaseType-class.html#show
tiramisu.option.ChoiceOption._validate tiramisu.option.ChoiceOption-class.html#_validate
tiramisu.option.ChoiceOption.opt_type tiramisu.option.ChoiceOption-class.html#opt_type
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getowner tiramisu.option.Option-class.html#getowner
tiramisu.option.Option.setowner tiramisu.option.Option-class.html#setowner
tiramisu.basetype.DisabledBaseType._is_disabled tiramisu.basetype.DisabledBaseType-class.html#_is_disabled
@ -166,20 +167,22 @@ tiramisu.basetype.BaseType.has_properties tiramisu.basetype.BaseType-class.html#
tiramisu.option.ChoiceOption.__init__ tiramisu.option.ChoiceOption-class.html#__init__
tiramisu.option.Option.is_mandatory tiramisu.option.Option-class.html#is_mandatory
tiramisu.basetype.HiddenBaseType._is_hidden tiramisu.basetype.HiddenBaseType-class.html#_is_hidden
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.hascallback_and_isfrozen tiramisu.option.Option-class.html#hascallback_and_isfrozen
tiramisu.option.Option.force_default tiramisu.option.Option-class.html#force_default
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.basetype.DisabledBaseType.enable tiramisu.basetype.DisabledBaseType-class.html#enable
tiramisu.option.ChoiceOption.setoption tiramisu.option.ChoiceOption-class.html#setoption
tiramisu.option.Option.isfrozen tiramisu.option.Option-class.html#isfrozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.basetype.DisabledBaseType.disable tiramisu.basetype.DisabledBaseType-class.html#disable
tiramisu.option.Option.getcallback tiramisu.option.Option-class.html#getcallback
tiramisu.basetype.HiddenBaseType.hide tiramisu.basetype.HiddenBaseType-class.html#hide
tiramisu.option.Option.validate tiramisu.option.Option-class.html#validate
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdefault tiramisu.option.Option-class.html#getdefault
tiramisu.option.Option.unfreeze tiramisu.option.Option-class.html#unfreeze
tiramisu.option.Option.getcallback_params tiramisu.option.Option-class.html#getcallback_params
@ -187,7 +190,7 @@ tiramisu.option.FloatOption tiramisu.option.FloatOption-class.html
tiramisu.basetype.HiddenBaseType.show tiramisu.basetype.HiddenBaseType-class.html#show
tiramisu.option.FloatOption._validate tiramisu.option.FloatOption-class.html#_validate
tiramisu.option.FloatOption.opt_type tiramisu.option.FloatOption-class.html#opt_type
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getowner tiramisu.option.Option-class.html#getowner
tiramisu.option.Option.setowner tiramisu.option.Option-class.html#setowner
tiramisu.basetype.DisabledBaseType._is_disabled tiramisu.basetype.DisabledBaseType-class.html#_is_disabled
@ -195,20 +198,22 @@ tiramisu.basetype.BaseType.has_properties tiramisu.basetype.BaseType-class.html#
tiramisu.option.Option.__init__ tiramisu.option.Option-class.html#__init__
tiramisu.option.Option.is_mandatory tiramisu.option.Option-class.html#is_mandatory
tiramisu.basetype.HiddenBaseType._is_hidden tiramisu.basetype.HiddenBaseType-class.html#_is_hidden
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.hascallback_and_isfrozen tiramisu.option.Option-class.html#hascallback_and_isfrozen
tiramisu.option.Option.force_default tiramisu.option.Option-class.html#force_default
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.basetype.DisabledBaseType.enable tiramisu.basetype.DisabledBaseType-class.html#enable
tiramisu.option.FloatOption.setoption tiramisu.option.FloatOption-class.html#setoption
tiramisu.option.Option.isfrozen tiramisu.option.Option-class.html#isfrozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.basetype.DisabledBaseType.disable tiramisu.basetype.DisabledBaseType-class.html#disable
tiramisu.option.Option.getcallback tiramisu.option.Option-class.html#getcallback
tiramisu.basetype.HiddenBaseType.hide tiramisu.basetype.HiddenBaseType-class.html#hide
tiramisu.option.Option.validate tiramisu.option.Option-class.html#validate
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdefault tiramisu.option.Option-class.html#getdefault
tiramisu.option.Option.unfreeze tiramisu.option.Option-class.html#unfreeze
tiramisu.option.Option.getcallback_params tiramisu.option.Option-class.html#getcallback_params
@ -216,7 +221,7 @@ tiramisu.option.IPOption tiramisu.option.IPOption-class.html
tiramisu.basetype.HiddenBaseType.show tiramisu.basetype.HiddenBaseType-class.html#show
tiramisu.option.IPOption._validate tiramisu.option.IPOption-class.html#_validate
tiramisu.option.IPOption.opt_type tiramisu.option.IPOption-class.html#opt_type
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getowner tiramisu.option.Option-class.html#getowner
tiramisu.option.Option.setowner tiramisu.option.Option-class.html#setowner
tiramisu.basetype.DisabledBaseType._is_disabled tiramisu.basetype.DisabledBaseType-class.html#_is_disabled
@ -224,20 +229,22 @@ tiramisu.basetype.BaseType.has_properties tiramisu.basetype.BaseType-class.html#
tiramisu.option.Option.__init__ tiramisu.option.Option-class.html#__init__
tiramisu.option.Option.is_mandatory tiramisu.option.Option-class.html#is_mandatory
tiramisu.basetype.HiddenBaseType._is_hidden tiramisu.basetype.HiddenBaseType-class.html#_is_hidden
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.hascallback_and_isfrozen tiramisu.option.Option-class.html#hascallback_and_isfrozen
tiramisu.option.Option.force_default tiramisu.option.Option-class.html#force_default
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.basetype.DisabledBaseType.enable tiramisu.basetype.DisabledBaseType-class.html#enable
tiramisu.option.IPOption.setoption tiramisu.option.IPOption-class.html#setoption
tiramisu.option.Option.isfrozen tiramisu.option.Option-class.html#isfrozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.basetype.DisabledBaseType.disable tiramisu.basetype.DisabledBaseType-class.html#disable
tiramisu.option.Option.getcallback tiramisu.option.Option-class.html#getcallback
tiramisu.basetype.HiddenBaseType.hide tiramisu.basetype.HiddenBaseType-class.html#hide
tiramisu.option.Option.validate tiramisu.option.Option-class.html#validate
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdefault tiramisu.option.Option-class.html#getdefault
tiramisu.option.Option.unfreeze tiramisu.option.Option-class.html#unfreeze
tiramisu.option.Option.getcallback_params tiramisu.option.Option-class.html#getcallback_params
@ -245,7 +252,7 @@ tiramisu.option.IntOption tiramisu.option.IntOption-class.html
tiramisu.basetype.HiddenBaseType.show tiramisu.basetype.HiddenBaseType-class.html#show
tiramisu.option.IntOption._validate tiramisu.option.IntOption-class.html#_validate
tiramisu.option.IntOption.opt_type tiramisu.option.IntOption-class.html#opt_type
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getowner tiramisu.option.Option-class.html#getowner
tiramisu.option.Option.setowner tiramisu.option.Option-class.html#setowner
tiramisu.basetype.DisabledBaseType._is_disabled tiramisu.basetype.DisabledBaseType-class.html#_is_disabled
@ -253,20 +260,22 @@ tiramisu.basetype.BaseType.has_properties tiramisu.basetype.BaseType-class.html#
tiramisu.option.Option.__init__ tiramisu.option.Option-class.html#__init__
tiramisu.option.Option.is_mandatory tiramisu.option.Option-class.html#is_mandatory
tiramisu.basetype.HiddenBaseType._is_hidden tiramisu.basetype.HiddenBaseType-class.html#_is_hidden
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.hascallback_and_isfrozen tiramisu.option.Option-class.html#hascallback_and_isfrozen
tiramisu.option.Option.force_default tiramisu.option.Option-class.html#force_default
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.basetype.DisabledBaseType.enable tiramisu.basetype.DisabledBaseType-class.html#enable
tiramisu.option.IntOption.setoption tiramisu.option.IntOption-class.html#setoption
tiramisu.option.Option.isfrozen tiramisu.option.Option-class.html#isfrozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.basetype.DisabledBaseType.disable tiramisu.basetype.DisabledBaseType-class.html#disable
tiramisu.option.Option.getcallback tiramisu.option.Option-class.html#getcallback
tiramisu.basetype.HiddenBaseType.hide tiramisu.basetype.HiddenBaseType-class.html#hide
tiramisu.option.Option.validate tiramisu.option.Option-class.html#validate
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdefault tiramisu.option.Option-class.html#getdefault
tiramisu.option.Option.unfreeze tiramisu.option.Option-class.html#unfreeze
tiramisu.option.Option.getcallback_params tiramisu.option.Option-class.html#getcallback_params
@ -280,7 +289,7 @@ tiramisu.option.NetmaskOption tiramisu.option.NetmaskOption-class.html
tiramisu.basetype.HiddenBaseType.show tiramisu.basetype.HiddenBaseType-class.html#show
tiramisu.option.NetmaskOption._validate tiramisu.option.NetmaskOption-class.html#_validate
tiramisu.option.NetmaskOption.opt_type tiramisu.option.NetmaskOption-class.html#opt_type
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getowner tiramisu.option.Option-class.html#getowner
tiramisu.option.Option.setowner tiramisu.option.Option-class.html#setowner
tiramisu.basetype.DisabledBaseType._is_disabled tiramisu.basetype.DisabledBaseType-class.html#_is_disabled
@ -288,20 +297,22 @@ tiramisu.basetype.BaseType.has_properties tiramisu.basetype.BaseType-class.html#
tiramisu.option.Option.__init__ tiramisu.option.Option-class.html#__init__
tiramisu.option.Option.is_mandatory tiramisu.option.Option-class.html#is_mandatory
tiramisu.basetype.HiddenBaseType._is_hidden tiramisu.basetype.HiddenBaseType-class.html#_is_hidden
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.hascallback_and_isfrozen tiramisu.option.Option-class.html#hascallback_and_isfrozen
tiramisu.option.Option.force_default tiramisu.option.Option-class.html#force_default
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.basetype.DisabledBaseType.enable tiramisu.basetype.DisabledBaseType-class.html#enable
tiramisu.option.NetmaskOption.setoption tiramisu.option.NetmaskOption-class.html#setoption
tiramisu.option.Option.isfrozen tiramisu.option.Option-class.html#isfrozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.basetype.DisabledBaseType.disable tiramisu.basetype.DisabledBaseType-class.html#disable
tiramisu.option.Option.getcallback tiramisu.option.Option-class.html#getcallback
tiramisu.basetype.HiddenBaseType.hide tiramisu.basetype.HiddenBaseType-class.html#hide
tiramisu.option.Option.validate tiramisu.option.Option-class.html#validate
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.getdefault tiramisu.option.Option-class.html#getdefault
tiramisu.option.Option.unfreeze tiramisu.option.Option-class.html#unfreeze
tiramisu.option.Option.getcallback_params tiramisu.option.Option-class.html#getcallback_params
@ -315,18 +326,20 @@ tiramisu.basetype.BaseType.has_properties tiramisu.basetype.BaseType-class.html#
tiramisu.option.Option.__init__ tiramisu.option.Option-class.html#__init__
tiramisu.option.Option.is_mandatory tiramisu.option.Option-class.html#is_mandatory
tiramisu.basetype.HiddenBaseType._is_hidden tiramisu.basetype.HiddenBaseType-class.html#_is_hidden
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.hascallback_and_isfrozen tiramisu.option.Option-class.html#hascallback_and_isfrozen
tiramisu.option.Option.force_default tiramisu.option.Option-class.html#force_default
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.basetype.DisabledBaseType.enable tiramisu.basetype.DisabledBaseType-class.html#enable
tiramisu.option.Option.setoption tiramisu.option.Option-class.html#setoption
tiramisu.option.Option.isfrozen tiramisu.option.Option-class.html#isfrozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.basetype.DisabledBaseType.disable tiramisu.basetype.DisabledBaseType-class.html#disable
tiramisu.option.Option.getcallback tiramisu.option.Option-class.html#getcallback
tiramisu.basetype.HiddenBaseType.hide tiramisu.basetype.HiddenBaseType-class.html#hide
tiramisu.option.Option.validate tiramisu.option.Option-class.html#validate
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi
tiramisu.option.Option.getdefault tiramisu.option.Option-class.html#getdefault
@ -354,7 +367,7 @@ tiramisu.option.StrOption tiramisu.option.StrOption-class.html
tiramisu.basetype.HiddenBaseType.show tiramisu.basetype.HiddenBaseType-class.html#show
tiramisu.option.StrOption._validate tiramisu.option.StrOption-class.html#_validate
tiramisu.option.StrOption.opt_type tiramisu.option.StrOption-class.html#opt_type
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getowner tiramisu.option.Option-class.html#getowner
tiramisu.option.Option.setowner tiramisu.option.Option-class.html#setowner
tiramisu.basetype.DisabledBaseType._is_disabled tiramisu.basetype.DisabledBaseType-class.html#_is_disabled
@ -363,16 +376,18 @@ tiramisu.option.Option.__init__ tiramisu.option.Option-class.html#__init__
tiramisu.option.Option.is_mandatory tiramisu.option.Option-class.html#is_mandatory
tiramisu.basetype.HiddenBaseType._is_hidden tiramisu.basetype.HiddenBaseType-class.html#_is_hidden
tiramisu.option.Option._frozen tiramisu.option.Option-class.html#_frozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.option.Option.hascallback_and_isfrozen tiramisu.option.Option-class.html#hascallback_and_isfrozen
tiramisu.option.Option.force_default tiramisu.option.Option-class.html#force_default
tiramisu.option.Option.is_forced_on_freeze tiramisu.option.Option-class.html#is_forced_on_freeze
tiramisu.basetype.DisabledBaseType.enable tiramisu.basetype.DisabledBaseType-class.html#enable
tiramisu.option.StrOption.setoption tiramisu.option.StrOption-class.html#setoption
tiramisu.option.Option.isfrozen tiramisu.option.Option-class.html#isfrozen
tiramisu.option.Option._force_default_on_freeze tiramisu.option.Option-class.html#_force_default_on_freeze
tiramisu.basetype.DisabledBaseType.disable tiramisu.basetype.DisabledBaseType-class.html#disable
tiramisu.option.Option.getcallback tiramisu.option.Option-class.html#getcallback
tiramisu.basetype.HiddenBaseType.hide tiramisu.basetype.HiddenBaseType-class.html#hide
tiramisu.option.Option.validate tiramisu.option.Option-class.html#validate
tiramisu.option.Option.freeze tiramisu.option.Option-class.html#freeze
tiramisu.option.Option.getkey tiramisu.option.Option-class.html#getkey
tiramisu.option.Option.has_callback tiramisu.option.Option-class.html#has_callback
tiramisu.option.Option.getdoc tiramisu.option.Option-class.html#getdoc
tiramisu.option.Option.is_multi tiramisu.option.Option-class.html#is_multi

View file

@ -77,14 +77,12 @@ For example, the configuration paths have to be unique in the
Other hook are availables to validate upon a whole configuration at any
time.
.. FIXME : get the validates hooks from the original config pypy's code
Identical option names
----------------------
If an :api:`option.Option()` happens to be defined twice in the
:ref:`glossary#schema` (e.g. the :api:`option.OptionDescription()`),
:that is the two options actually have the same name, an exception is raised.
that is the two options actually have the same name, an exception is raised.
The calculation is currently carried out in the samespace, for example
if `config.gc.name` is defined, another option in `gc` with the name

View file

@ -139,37 +139,32 @@ configuration option.
assert config.gc._cfgimpl_value_owners['dummy'] == 'spam'
assert config._cfgimpl_values['gc']._cfgimpl_value_owners['dummy'] == 'spam'
Special owners
---------------
If the owner of a configuration option is `auto` or `fill` the behavior of the
access of the value changes. In fact, there is nothing in the value.
The value comes from somewhere else (typically, it is calculated by the
operation system).
Special behaviors for an option
---------------------------------
**auto**
This means that it is a calculated value and therefore automatically
protected it cannot be modified by attribute access once the owner
is `auto`.
The configuration option is hidden and a fonction in a specific
library is called for the computation of the value.
protected it cannot be modified by attribute access.
Its inner state is represented by :api:`option.Option.has_callback()`
and :api:`option.Option.hascallback_and_isfrozen()`
**fill**
if the configuration option has a default value, the default is
returned, otherwise the value is calculated
returned, otherwise the value is calculated.
The default values behavior
----------------------------
Its inner state is represented by :api:`option.Option.has_callback()`
`default` value owner
----------------------
Configuration options have default values that are stored in the
`Option()` object itself. Default values, the `default`, can be set in
various ways.
.. FIXME : ADD DETAILS HERE
If a default value is modified by overriding it, not only the value of
the option resets to the default that is proposed, but the owner is
modified too, it is reseted to `default`.