Emmanuel Garette
d1d6a80fe7
add systemd timer + a service and a timer can have same name
2022-03-05 11:01:31 +01:00
Emmanuel Garette
fbc5f9374e
owner and group could be a variable
2022-01-26 13:01:40 +01:00
Emmanuel Garette
e6a69b8441
password => secret
2022-01-09 13:08:54 +01:00
Emmanuel Garette
8cf8c9b8eb
provider support
2021-12-10 23:35:44 +01:00
Emmanuel Garette
757d9ec5c2
can disabled a file
2021-12-04 22:07:51 +01:00
Emmanuel Garette
d41a879ed9
add undisable attribut to service
2021-11-26 22:46:34 +01:00
Emmanuel Garette
1fb0ed5918
add swap service type
2021-05-18 18:20:43 +02:00
Emmanuel Garette
9c1589ca53
better systemd service support
2021-05-13 22:30:58 +02:00
Emmanuel Garette
b35d930d7e
valid_enum is now choice
2021-05-01 18:32:45 +02:00
Emmanuel Garette
d3008dc217
disabled a service (ref #4 )
2021-04-29 18:20:05 +02:00
Emmanuel Garette
e5737cd572
remove group constrainte, it's now a normal group
2021-04-13 19:05:01 +02:00
Emmanuel Garette
65d40f494f
reident tests
2021-04-13 11:07:10 +02:00
Emmanuel Garette
f4471c4875
can add extra annotators
2021-04-12 15:04:38 +02:00
Emmanuel Garette
1249276b9d
now we can personalise default setting for file et override
2021-04-04 11:03:49 +02:00
Emmanuel Garette
63e679036b
add valid_enum with function and rename domain type to domainname
2021-03-19 10:14:08 +01:00
Emmanuel Garette
e11105db32
calculation with param 'information' from a variable
2021-03-08 06:52:01 +01:00
Emmanuel Garette
651d89dd04
add new engine creole_legacy
2021-02-28 20:16:57 +01:00
Emmanuel Garette
3e7ae41061
check owner, deployed_service and various improvment
2021-02-26 20:38:17 +01:00
Emmanuel Garette
2ca7b9a6fc
personaze mode
2021-02-22 19:28:51 +01:00
Emmanuel Garette
e6afef6a81
add servicelist
2021-02-21 19:48:30 +01:00
Emmanuel Garette
c149d7c38d
include => included fixes #2
2021-02-21 16:58:56 +01:00
Emmanuel Garette
0be7a72d28
Add new attribute "include" to "file"
...
This attribute have 3 values:
- "no": it's a normal file
- "name": the name is included in another template so it is generated before other templates
- "content": the content is included in another template so it is generated before the other templates and is not installed on the server
fixes #2
2021-02-21 10:44:48 +01:00
Emmanuel Garette
20d8242d47
add jinja2 templating
2021-02-20 18:02:50 +01:00
Emmanuel Garette
eb3720d6bf
separate RougailTemplate to RougailSystemdTemplate
2021-02-20 15:46:13 +01:00
Emmanuel Garette
ba41b27dbf
separate engine from template
2021-02-20 10:41:53 +01:00
Emmanuel Garette
04f8fc048c
<file name='a'/> => <file>a</file>
2021-02-19 14:44:27 +01:00
Emmanuel Garette
41620cc92e
add manage service
2021-02-19 11:03:52 +01:00
Emmanuel Garette
bc25216c27
reworks on ip
2021-02-19 10:50:28 +01:00
Emmanuel Garette
0ccd3405db
add 'version' to rougail attribut
2021-02-18 18:57:50 +01:00
Emmanuel Garette
e35a3cb19d
add ParamIndex
2021-02-17 22:32:28 +01:00
Emmanuel Garette
0c4deb1016
name of file is a filename
2021-02-17 09:52:17 +01:00
Emmanuel Garette
c7ea03b411
check symlink type for _type in service
2021-02-17 07:48:19 +01:00
Emmanuel Garette
bd299e3d2b
documentation + fallback on condition
2021-02-16 10:22:29 +01:00
Emmanuel Garette
6d571d8cac
mandatory_if_in only for variables
2021-02-15 18:52:12 +01:00
Emmanuel Garette
5f76065597
better support type in params
2021-02-12 18:08:28 +01:00
Emmanuel Garette
ce507a84f9
support family in family
2021-02-12 07:48:27 +01:00
Emmanuel Garette
8d47923abe
fill's documentation
2021-02-10 08:19:33 +01:00
Emmanuel Garette
6f05c22a3d
same target and param in check|condition|fill
2021-02-08 17:46:58 +01:00
Emmanuel Garette
0100c692b2
notraisepropertyerror => propertyerror
2021-02-07 09:23:01 +01:00
Emmanuel Garette
683bd862f5
documentation
2021-01-30 19:42:46 +01:00
Emmanuel Garette
f5f68f3bc8
update license
2021-01-30 08:15:26 +01:00
Emmanuel Garette
f0ba368f2a
suppress separators
2021-01-17 18:12:33 +01:00
Emmanuel Garette
25d4fb9db4
remove oui/non yes/no ... types
2021-01-10 16:53:41 +01:00
Emmanuel Garette
1e0cb96b34
pylint annotator/constrainte.py
2021-01-02 21:23:18 +01:00
Emmanuel Garette
ccc6924866
simplify objectspace
2020-12-23 17:36:50 +01:00
Emmanuel Garette
6c6746c58f
help in variable or family now
2020-12-23 13:29:51 +01:00
Emmanuel Garette
6bda645903
leadership name
2020-11-14 17:20:55 +01:00
Emmanuel Garette
f7db6b0289
add remove_fill attribute
2020-11-08 09:51:33 +01:00
Emmanuel Garette
101dfefaa9
dynamic variable and calculation
2020-10-04 17:27:55 +02:00
Emmanuel Garette
246ac25791
refactor valid_enum
2020-10-04 17:23:55 +02:00