2014-12-07 14:39:23 +01:00
|
|
|
Sun Dec 7 14:37:32 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
|
|
|
|
* mandatory master/slave's consistency with default value as slave
|
2014-12-07 14:51:51 +01:00
|
|
|
* test uppercase character before valid domain name for better error
|
|
|
|
message
|
2014-12-07 14:39:23 +01:00
|
|
|
|
2014-12-01 22:58:53 +01:00
|
|
|
Mon Dec 1 22:58:13 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
|
|
|
|
* propertyerror are transitive in consistency, now it's possible to set
|
|
|
|
non-transitive consistency
|
2014-12-01 23:02:55 +01:00
|
|
|
* if consistency with multiple option return if transitive
|
2014-12-01 23:08:56 +01:00
|
|
|
* can reset slave value in all case when deleting master value
|
2014-12-01 23:16:00 +01:00
|
|
|
* in_network's consistency now verify that IP is not network or
|
|
|
|
broadcast's IP + ip_netmask's consistency now verify that IP is not
|
|
|
|
broadcast's IP
|
2014-12-01 22:58:53 +01:00
|
|
|
|
2014-10-26 08:51:45 +01:00
|
|
|
Sun Oct 26 08:50:38 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
|
|
|
|
* if option is frozen with force_default_on_freeze property, owner
|
|
|
|
must be 'default' check property when tried to change owner
|
2014-10-26 09:38:17 +01:00
|
|
|
* bad characters in DomainnameOption could be in warning level
|
2014-10-26 09:44:06 +01:00
|
|
|
* frozen with force_default_on_freeze can change owner
|
2014-10-26 10:26:23 +01:00
|
|
|
* add force_permissive to config __iter__
|
2014-10-26 16:19:06 +01:00
|
|
|
* pass force_permissive to slave for a master or to master for a slave
|
2014-10-26 16:39:24 +01:00
|
|
|
* remove mandatory_warnings in config.py
|
|
|
|
* add force_permissive in mandatory_warnings
|
2014-10-26 08:51:45 +01:00
|
|
|
|
2014-10-25 22:50:43 +02:00
|
|
|
Sat Oct 25 22:48:08 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
|
|
|
|
* cannot add unvalaible consistency for an option
|
2014-10-25 22:58:46 +02:00
|
|
|
* allow number as first letter of a domainname with netbios type
|
2014-10-25 22:50:43 +02:00
|
|
|
|
2014-06-20 16:29:38 +02:00
|
|
|
Fri Jun 20 16:27:55 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
|
|
|
|
|
|
|
|
* add TIRAMISU_STORAGE for personalise default storage in
|
|
|
|
environnement
|
|
|
|
|
2014-06-19 23:22:39 +02:00
|
|
|
Thu Jun 19 23:20:29 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
|
|
|
|
|
|
|
|
* add DynOptionDescription:
|
|
|
|
DynOptionDescription are OptionDescription that generate auto
|
|
|
|
OptionDescription with a callback function
|
|
|
|
|
2014-04-27 10:32:40 +02:00
|
|
|
Sun Apr 27 10:32:40 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
|
|
|
|
|
2014-04-27 10:44:19 +02:00
|
|
|
* behavior change in ChoiceOption:
|
|
|
|
remove open_values, that no sens (no type validation is possible) if
|
2014-10-25 22:11:31 +02:00
|
|
|
you want something like open_values, please use a typed option and
|
2014-04-27 10:44:19 +02:00
|
|
|
add impl_(s|g)et_information to add proposed values and use it in your
|
|
|
|
code
|
2014-04-27 10:32:40 +02:00
|
|
|
* add dynamic ChoiceOption:
|
|
|
|
we can have dynamic ChoiceOption. Parameter values can be a function
|
|
|
|
and as callback, we can add values_params
|
|
|
|
|
|
|
|
Fri Apr 25 22:57:08 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
|
2014-04-25 22:57:08 +02:00
|
|
|
|
|
|
|
* add SubMulti:
|
|
|
|
a SubMulti is a multi in a multi variable
|
|
|
|
|
2014-04-27 10:32:40 +02:00
|
|
|
Sat Apr 12 11:37:27 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
|
2014-04-12 11:53:58 +02:00
|
|
|
|
|
|
|
* behavior change in master/slave part of code:
|
2014-04-12 21:37:20 +02:00
|
|
|
if slave has a default value greater than master's one, it's raise
|
|
|
|
SlaveError, didn't try to reduce the slave's length
|
|
|
|
* tiramisu/config.py (in cfgimpl_get_home_by_path and getattr) and
|
|
|
|
tiramisu/value.py (in getitem): arity change, remove force_properties
|
2014-04-12 11:53:58 +02:00
|
|
|
* tiramisu/option.py: split into tiramisu/option directory
|
|
|
|
* tiramisu/option/masterslave.py: master/slaves have no a special
|
2014-04-12 21:37:20 +02:00
|
|
|
object MasterSlaves for all code related to master/slaves options
|
2014-04-12 11:53:58 +02:00
|
|
|
* tiramisu/option/masterslave.py: master and slaves values (length,
|
2014-04-12 21:37:20 +02:00
|
|
|
consistency, ...) are now check every time
|
2014-04-12 21:55:22 +02:00
|
|
|
* change None to undefined when needed
|