Davide Laezza
|
f26cd16dfe
|
Removing redundant path existence checks in _load_yaml and _import_sub
|
2020-03-22 12:50:02 +01:00 |
|
deadc0de6
|
e53a7d5229
|
refactor for #212
|
2020-03-22 07:46:59 +01:00 |
|
Davide Laezza
|
566d2baac4
|
Using rpartition to split attributes in import paths
|
2020-03-21 17:49:11 +01:00 |
|
Davide Laezza
|
17cc6bd33a
|
Fixing :optional import attribute for globbed paths
|
2020-03-21 14:52:41 +01:00 |
|
Davide Laezza
|
eeccd78ade
|
Fixing custom filters and functions paths
|
2020-02-22 17:08:09 +01:00 |
|
deadc0de6
|
fb071321e9
|
add func_file and filter_file for the config (for #210)
|
2020-02-15 13:05:17 +01:00 |
|
deadc0de6
|
7498be51b6
|
allow empty src/dst for dotfiles
|
2020-01-29 14:51:48 +01:00 |
|
deadc0de6
|
873a22bab6
|
ensure profile dotfiles is not None
|
2020-01-29 14:09:50 +01:00 |
|
deadc0de6
|
53dfbc8aa3
|
fix bug for #204
|
2020-01-21 09:03:24 +01:00 |
|
deadc0de6
|
9e51dfc0e8
|
fix splitting issue for #198 and rename to optional
|
2019-12-29 16:05:05 +01:00 |
|
deadc0de6
|
35ebd2b43a
|
implement feature for #198
|
2019-12-27 18:40:54 +01:00 |
|
deadc0de6
|
e681235ea5
|
fix bugs for #165
|
2019-11-20 14:18:40 +01:00 |
|
deadc0de6
|
b7d0f6ed32
|
fix bugs for #165
|
2019-11-20 14:00:15 +01:00 |
|
deadc0de6
|
8bebf7319d
|
do not add new dotfiles if ALL is used
|
2019-09-29 13:59:27 +02:00 |
|
deadc0de6
|
a4a831195e
|
fix dotfile src/dst not expanded with ext variables (#177)
|
2019-07-10 13:39:02 +02:00 |
|
deadc0de6
|
5e3dce92a9
|
fix bug for #177
|
2019-07-10 10:10:44 +02:00 |
|
deadc0de6
|
6f165d0d3e
|
adding minimum version for config file (#174)
|
2019-07-07 18:44:23 +02:00 |
|
deadc0de6
|
51a0c19d5b
|
add warning for updated deprecated entries (#174)
|
2019-07-07 18:14:07 +02:00 |
|
deadc0de6
|
8902cd3cf4
|
display clean exception when config file not found (#171)
|
2019-06-23 11:53:42 +02:00 |
|
deadc0de6
|
3375b5ca48
|
profile variables get precedence (#169)
|
2019-06-20 15:38:17 +02:00 |
|
deadc0de6
|
eb9cae54da
|
fix bug for #168
|
2019-06-19 19:36:44 +02:00 |
|
deadc0de6
|
44723dc032
|
fix issues with variables expansions
|
2019-06-19 15:39:40 +02:00 |
|
deadc0de6
|
51530451e0
|
pep8
|
2019-06-19 08:58:19 +02:00 |
|
deadc0de6
|
cc636e96c6
|
fix bug for #166
|
2019-06-19 08:53:35 +02:00 |
|
deadc0de6
|
dc45a6dc78
|
fix several issues with variable importation and resolving
|
2019-06-17 15:41:03 +02:00 |
|
Davide Laezza
|
49fd345da7
|
Adding parsing of variables in profile actions
|
2019-06-17 10:48:51 +02:00 |
|
deadc0de6
|
6384516cdc
|
fail if dynvariables cannot be executed successfully
|
2019-06-12 10:10:38 +02:00 |
|
deadc0de6
|
42f195d7c6
|
allow comments in yaml
|
2019-06-12 10:04:21 +02:00 |
|
deadc0de6
|
9d0c30e633
|
migrate trans to trans_read
|
2019-06-09 18:04:34 +02:00 |
|
deadc0de6
|
9df3522a17
|
trans gets replaced with trans_read in dotfiles
|
2019-06-09 17:50:06 +02:00 |
|
deadc0de6
|
a89fae29cf
|
inherit actions from profile include (for #152)
|
2019-06-07 09:55:08 +02:00 |
|
deadc0de6
|
e1f1eadc1f
|
fix naked actions parsed as pre action instead of post
|
2019-06-07 08:53:02 +02:00 |
|
deadc0de6
|
df9b56214d
|
python 3.4 no longer supported (EOL)
|
2019-06-06 17:22:40 +02:00 |
|
deadc0de6
|
d008e6a895
|
migrate from PyYAML to ruamel.yaml
|
2019-06-06 17:11:13 +02:00 |
|
deadc0de6
|
cd722e6eb1
|
fix bare exception for pep8
|
2019-06-05 09:27:43 +02:00 |
|
deadc0de6
|
e01b84fa73
|
disable sort_keys on yaml only for version >= 5.1
|
2019-06-05 09:13:04 +02:00 |
|
deadc0de6
|
274a613b99
|
avoid yaml keys to be re-ordered
|
2019-06-04 22:40:44 +02:00 |
|
deadc0de6
|
9c9a4c6d2b
|
fix bug with remove and ALL in profiles
|
2019-06-04 22:25:16 +02:00 |
|
deadc0de6
|
ba93547ea0
|
fix diverse bugs
|
2019-06-02 19:42:53 +02:00 |
|
deadc0de6
|
55778f7959
|
fix config saving bug
|
2019-06-02 19:12:22 +02:00 |
|
deadc0de6
|
4ed7b4d78c
|
adding "remove" option for #47 and fix a few issues/bugs
|
2019-06-02 18:18:52 +02:00 |
|
deadc0de6
|
bebe6f5eae
|
keep order of included profiles for #149
|
2019-06-02 13:31:36 +02:00 |
|
deadc0de6
|
936f919062
|
refactor
|
2019-06-02 12:01:09 +02:00 |
|
deadc0de6
|
a90995d427
|
rename trans to trans_read
|
2019-06-02 11:34:29 +02:00 |
|
deadc0de6
|
27e6a0da58
|
refactor resolve_path
|
2019-06-02 11:26:30 +02:00 |
|
deadc0de6
|
805f15f7a2
|
handle glob in imports
|
2019-05-31 21:40:01 +02:00 |
|
deadc0de6
|
8f8c39ce9c
|
add src=key for dotfile if not present (for #150)
|
2019-05-31 20:31:24 +02:00 |
|
deadc0de6
|
015874ea25
|
make it python3.4 compatible
|
2019-05-31 18:38:09 +02:00 |
|
deadc0de6
|
6e6c5fb2e3
|
refactor the parsing
|
2019-05-31 18:30:19 +02:00 |
|