1
0
Fork 0
Commit graph

28 Commits

Autor SHA1 Nachricht Datum
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 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 6668d82f40 fixed get 2023-04-21 21:05:03 +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 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
Sebastian Tobie 53cb14162c replaced the call to the method with an explicit call to property 2023-04-16 11:26:47 +02:00
Sebastian Tobie 9966a237aa fixed module.py 2023-04-16 11:10:18 +02:00
Sebastian Tobie c584ff60f7 current try 2023-04-16 00:10:13 +02:00
Sebastian Tobie 491270a022 removed all try except 2023-04-15 19:30:04 +02:00
Sebastian Tobie ebca030585 Pfad der auflösung für Tests und autodoc geändert, weil Mitogen sonst blockiert 2023-04-15 15:02:14 +02:00
Sebastian Tobie f18cfbdadb added changes to accomodate the module documetation updater 2023-04-15 12:20:56 +02:00
Sebastian Tobie 70391419f6 removed msg from the module class 2023-04-15 09:42:23 +02:00
Sebastian Tobie e3a4c894ea updates the Module classes with documentation and deduplicated some code 2023-04-15 09:40:27 +02:00
Sebastian Tobie aa0723809a moved the systemd modules to an own collection 2023-04-15 00:58:51 +02:00