Sebastian Tobie
|
3e0cb17222
|
added the ability for the author of the module to decide if the module is not restartable/needs restarts
|
2023-04-26 19:01:08 +02:00 |
Sebastian Tobie
|
20bb6b1f16
|
added typehints for the reload mixin
|
2023-04-26 19:00:16 +02:00 |
Sebastian Tobie
|
c3404200a9
|
map_param now adds newlines to the lines it generates
|
2023-04-26 18:58:30 +02:00 |
Sebastian Tobie
|
c47418cace
|
fixed name of modspec import
|
2023-04-23 19:37:49 +02:00 |
Sebastian Tobie
|
6e1182048e
|
fixed map_param
|
2023-04-23 11:26:41 +02:00 |
Sebastian Tobie
|
7246f9bfcb
|
added socket module
|
2023-04-23 10:37:23 +02:00 |
Sebastian Tobie
|
afa7299fcd
|
updated units to the current state
|
2023-04-23 10:32:42 +02:00 |
Sebastian Tobie
|
7bec7376db
|
fixed the description generation part of docify
|
2023-04-23 10:25:03 +02:00 |
Sebastian Tobie
|
931ed6d4f8
|
removed the SUnit function from the mixin
|
2023-04-23 10:21:38 +02:00 |
Sebastian Tobie
|
a02d261fe3
|
updated the docify function
|
2023-04-23 10:21:14 +02:00 |
Sebastian Tobie
|
c72de48b62
|
added an AnsibleParameter Type Alias and replaced all the old usage of _sdict with it
|
2023-04-23 10:03:10 +02:00 |
Sebastian Tobie
|
ebfe00d1a4
|
added an example unitfile
|
2023-04-23 09:34:10 +02:00 |
Sebastian Tobie
|
e006d94584
|
added an mixin for reloading and restarting changed services
|
2023-04-23 09:33:47 +02:00 |
Sebastian Tobie
|
e94dbec9f4
|
eased the redability of the installable decorator
|
2023-04-23 09:30:43 +02:00 |
Sebastian Tobie
|
3888436ad4
|
added unitfile as an result
|
2023-04-23 09:29:04 +02:00 |
Sebastian Tobie
|
f7880850dc
|
added map_param to ease the generation simple parameters for systemd.
it reduces the boilerplate for simple key-value parameters
|
2023-04-23 09:23:15 +02:00 |
Sebastian Tobie
|
f2f3580337
|
moved the doc generation to an recursive function
|
2023-04-23 09:17:41 +02:00 |
Sebastian Tobie
|
d2375e07a6
|
fixed the raise of KeyError since all values are None if unset
|
2023-04-23 09:16:48 +02:00 |
Sebastian Tobie
|
1884f4045e
|
moved type definitons completly to overloaded methods
|
2023-04-23 09:15:37 +02:00 |
Sebastian Tobie
|
e4f25c2ffa
|
fixed an problem with arguments that got updated in different modules
|
2023-04-23 09:13:07 +02:00 |
Sebastian Tobie
|
652b7e961d
|
added modspec as an helper function.
it has the typedefinition that allows the developer to get the required parameters for ansible modules more easily
|
2023-04-23 09:08:44 +02:00 |
Sebastian Tobie
|
a2174af565
|
changed the complicated _Type to an simple type and Types to an instance
|
2023-04-23 09:06:46 +02:00 |
Sebastian Tobie
|
e66ef401a9
|
fixed name
|
2023-04-21 21:14:30 +02:00 |
Sebastian Tobie
|
9ccdc46248
|
somemore debugging
|
2023-04-21 21:11:24 +02:00 |
Sebastian Tobie
|
b6a77ebd6d
|
added some debugging
|
2023-04-21 21:09:12 +02:00 |
Sebastian Tobie
|
6668d82f40
|
fixed get
|
2023-04-21 21:05:03 +02:00 |
Sebastian Tobie
|
aa1a4db56c
|
added missing __unit cache
|
2023-04-21 20:56:16 +02:00 |
Sebastian Tobie
|
d1390f7150
|
fixed path generation
|
2023-04-21 20:53:09 +02:00 |
Sebastian Tobie
|
68e2560dc1
|
added the missing prepare
|
2023-04-21 20:52:00 +02:00 |
Sebastian Tobie
|
49c3ef1ae7
|
allow_isolate is now used
|
2023-04-21 20:49:21 +02:00 |
Sebastian Tobie
|
76f4e64081
|
generalized the systemdbool function
|
2023-04-21 20:49:07 +02:00 |
Sebastian Tobie
|
e2dea89599
|
forgot an import
|
2023-04-21 20:40:06 +02:00 |
Sebastian Tobie
|
65cb1720c8
|
added an rudimentary systemd service module
|
2023-04-21 18:00:50 +02:00 |
Sebastian Tobie
|
40f4b11300
|
made list static
|
2023-04-21 18:00:20 +02:00 |
Sebastian Tobie
|
437cf72c79
|
improved documentation
|
2023-04-21 17:32:28 +02:00 |
Sebastian Tobie
|
38beda7ab4
|
improved the acess for special attributes
|
2023-04-21 17:31:52 +02:00 |
Sebastian Tobie
|
c957e2ddcb
|
copy paste error
|
2023-04-21 00:24:12 +02:00 |
Sebastian Tobie
|
9de06a6c98
|
added target unit type
|
2023-04-21 00:22:27 +02:00 |
Sebastian Tobie
|
bfbd3b5432
|
added the default description back
|
2023-04-21 00:21:55 +02:00 |
Sebastian Tobie
|
ddbeb30d73
|
added generalized unit info
|
2023-04-21 00:19:35 +02:00 |
Sebastian Tobie
|
52b5a96926
|
updated formatting
|
2023-04-21 00:17:36 +02:00 |
Sebastian Tobie
|
53057c18a2
|
some formatting
|
2023-04-21 00:15:03 +02:00 |
Sebastian Tobie
|
bbf9daa8a7
|
removed useless print
|
2023-04-21 00:14:45 +02:00 |
Sebastian Tobie
|
68df507cb1
|
argument_spec is now better documented
|
2023-04-21 00:14:19 +02:00 |
Sebastian Tobie
|
4470f06962
|
argument_spec is now not merged from middleclasses
|
2023-04-21 00:13:38 +02:00 |
Sebastian Tobie
|
d8a7015977
|
added new defaults and generalized functionality
|
2023-04-21 00:12:47 +02:00 |
Sebastian Tobie
|
3e3ccc8458
|
some formatting
|
2023-04-21 00:10:13 +02:00 |
Sebastian Tobie
|
8a11393830
|
added an proper __dir__ method to _Types metaclass
|
2023-04-20 23:08:43 +02:00 |
Sebastian Tobie
|
172cce0b04
|
renamed the modules
|
2023-04-20 22:09:58 +02:00 |
Sebastian Tobie
|
3923d2cedb
|
missed the property
|
2023-04-16 12:23:44 +02:00 |