Emmanuel Garette
|
d8b68fa1ec
|
suppress _cfgimpl_parent and _cfgimpl_get_path() from SubConfig
|
2013-04-05 16:59:48 +02:00 |
|
Emmanuel Garette
|
88ea962d82
|
tiramisu/config.py: _cfgimpl_subconfigs is not used
|
2013-04-05 12:31:50 +02:00 |
|
Emmanuel Garette
|
d100d66548
|
tiramisu/config.py can specify return type for find ('option', 'value', 'path') and remove get
user need replace config.get(value) by config.find(byname="value", type_='value')
|
2013-04-05 12:20:33 +02:00 |
|
Emmanuel Garette
|
c918191d21
|
permissives are for a specified option not config
|
2013-04-04 15:14:16 +02:00 |
|
Emmanuel Garette
|
9006dca09f
|
set permissive to cfgimpl_get_home_by_path
|
2013-04-04 12:16:18 +02:00 |
|
Emmanuel Garette
|
e9902d8ce2
|
rewrite make_dict
|
2013-04-04 11:24:00 +02:00 |
|
Emmanuel Garette
|
ccac34b2db
|
Merge branch 'master' of ssh://git.labs.libre-entreprise.org/gitroot/tiramisu
|
2013-04-03 17:05:46 +02:00 |
|
Emmanuel Garette
|
6105191d9c
|
tiramisu/value.py : self.opt => opt + disable permissive in read_write mode
|
2013-04-03 17:05:41 +02:00 |
|
gwen
|
e75d6abad1
|
test_option_has_an_api_name temporarily disabled
|
2013-04-03 16:01:53 +02:00 |
|
Emmanuel Garette
|
e6f00948f3
|
optimisations and all is properties
|
2013-04-03 12:20:26 +02:00 |
|
gwen
|
8181d1b596
|
build cache builds correctly now
|
2013-03-27 17:01:20 +01:00 |
|
Garette Emmanuel
|
201f9d6db4
|
remise en fonction des self._cfgimpl_slots
|
2013-03-27 16:41:22 +01:00 |
|
Garette Emmanuel
|
d00153787d
|
Le cache des paths est dans l'OptionDescription
Utilisation des slots pour la Config
Il faut 566Mo de mémoire pour charger 50 variantes de 100 serveurs chacuns (5000 serveurs en tout).
ref #5111
|
2013-03-27 16:17:45 +01:00 |
|
Garette Emmanuel
|
899f864f8d
|
works on performante
|
2013-03-26 10:29:49 +01:00 |
|
Garette Emmanuel
|
4f3db9cbc6
|
support break in iterator
|
2013-03-25 14:21:30 +01:00 |
|
Garette Emmanuel
|
39c8e2eb0b
|
add import and name => opt._name
|
2013-03-25 11:45:21 +01:00 |
|
Garette Emmanuel
|
f6a14e3223
|
add UnicodeOption
|
2013-03-20 12:37:27 +01:00 |
|
gwen
|
ccf75aac89
|
tests for get_home_by_paths
|
2013-03-15 09:24:43 +01:00 |
|
Garette Emmanuel
|
087f7e3a75
|
cfgimpl_permissive is not the permissive param
|
2013-03-14 17:51:51 +01:00 |
|
Garette Emmanuel
|
9e81ae4737
|
get_home_by_path is a public method
|
2013-03-14 16:07:26 +01:00 |
|
Garette Emmanuel
|
15beeda0f0
|
add permissive in config
|
2013-03-14 11:31:44 +01:00 |
|
Garette Emmanuel
|
783e982c9b
|
informations attribute finally works
|
2013-03-13 11:29:29 +01:00 |
|
Garette Emmanuel
|
e1357fd5c5
|
adds information attribute to an option
|
2013-03-12 17:45:28 +01:00 |
|
Garette Emmanuel
|
729feb3239
|
adds information attribute to an option
|
2013-03-12 16:54:39 +01:00 |
|
gwen
|
11ad037af9
|
iter on all objects
|
2013-03-07 11:02:18 +01:00 |
|
Garette Emmanuel
|
9b3eb33d27
|
generate correct len for slave if no value
|
2013-03-06 17:17:33 +01:00 |
|
gwen
|
c26b0ca12b
|
Merge branch 'master' of ssh://git.labs.libre-entreprise.org/gitroot/tiramisu
|
2013-03-06 09:34:07 +01:00 |
|
gwen
|
4660f58608
|
valid name accepts only str type
|
2013-03-06 09:22:56 +01:00 |
|
gwen
|
e360a07a21
|
BaseType refactoring
|
2013-03-01 13:10:52 +01:00 |
|
gwen
|
df3753c36b
|
finally a getvalue without a getattr
|
2013-02-27 11:09:13 +01:00 |
|
gwen
|
c40d33fec3
|
type shall not be a list
|
2013-02-27 08:50:41 +01:00 |
|
gwen
|
1f1e5e5d26
|
type shall not be a list
|
2013-02-26 17:04:41 +01:00 |
|
gwen
|
e515ec145d
|
type shall not be a list
|
2013-02-26 16:58:44 +01:00 |
|
gwen
|
151bc83ba5
|
previous value api
|
2013-02-26 14:56:15 +01:00 |
|
gwen
|
762b0e9c69
|
is_empty
|
2013-02-26 14:31:45 +01:00 |
|
gwen
|
8be48e5eba
|
pep8
|
2013-02-25 16:24:30 +01:00 |
|
gwen
|
eb632c002d
|
option names shall be valid names
|
2013-02-25 16:06:10 +01:00 |
|
gwen
|
a02cb26d5f
|
masterlen > instead of !=
|
2013-02-25 15:52:10 +01:00 |
|
gwen
|
ea7d297c9b
|
private method _get_multitype()
|
2013-02-25 15:12:09 +01:00 |
|
gwen
|
77633c84ce
|
private method _get_multitype()
|
2013-02-25 14:27:12 +01:00 |
|
gwen
|
7b4f3b5d36
|
option's name shall not have an api's method name
|
2013-02-25 11:33:20 +01:00 |
|
gwen
|
8f4efe6b00
|
add masters/slaves in the Values()
|
2013-02-22 11:09:17 +01:00 |
|
gwen
|
e6d5d349c8
|
refactoring values
|
2013-02-21 17:07:00 +01:00 |
|
gwen
|
d058e2946b
|
doc theme
|
2013-02-19 16:32:31 +01:00 |
|
gwen
|
a619085530
|
doc theme
|
2013-02-19 16:24:13 +01:00 |
|
gwen
|
b69ecbd2eb
|
update of the doc
|
2013-02-19 11:24:17 +01:00 |
|
gwen
|
a8e6bac87f
|
refactoring, the values are in an OptionValues object
|
2013-02-08 11:50:22 +01:00 |
|
gwen
|
9259a6e3f7
|
values are in value objects now
|
2013-02-07 16:20:21 +01:00 |
|
gwen
|
29914051e0
|
master groups that have multis
|
2013-02-06 17:19:56 +01:00 |
|
gwen
|
a404c4c992
|
masters shall have the same names as groups
|
2013-02-06 16:21:30 +01:00 |
|