1
0
Fork 0
Commit graph

72 Commits

Autor SHA1 Nachricht Datum
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 2e0ae0267f updated the update_doc module for the new example unit 2023-04-23 09:36:24 +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 a08f6abaa2 forgot to update galaxy.yml 2023-04-21 20:39:05 +02:00
Sebastian Tobie 4210072da1 forgot to update changelog 2023-04-21 18:12:32 +02:00
Sebastian Tobie 871ec321ec added an entry for yaml in the editorconfig 2023-04-21 18:04:31 +02:00
Sebastian Tobie 8c0d9f2410 added new changelog entry 2023-04-21 18:04:14 +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 69bb253369 all exception are now catched 2023-04-21 00:17:54 +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 c80722c46f added some editor metadata 2023-04-21 00:06:09 +02:00
Sebastian Tobie 8a11393830 added an proper __dir__ method to _Types metaclass 2023-04-20 23:08:43 +02:00
Sebastian Tobie ac2fbcd29a added the missing continue 2023-04-20 22:10:43 +02:00