Commit Graph

15 Commits

Author SHA1 Message Date
d46f3a1f83 feature: created a class representing the Ansible control node as context manager 2026-01-22 14:16:55 -05:00
808434275b removed node classes as currently may not be necessary 2026-01-21 09:18:14 -05:00
04127d9d5f fix: changed referenced in commented-out code 2026-01-20 12:15:31 -05:00
e412e3d5ab changed method name and added inheritance for 'Software' class, moved 'SSHKey' related classes to separate file and fixed 'Software' instance method call 2026-01-07 12:07:07 -05:00
f46d397e3c refactor: moved SSH key management classes to separate file, added planned methods unimplemented for some classes 2026-01-06 21:59:05 -05:00
d75ad74d6b refactor: joined related conditionals together 2026-01-06 20:50:09 -05:00
dc97a1f0b9 refactor: implementing or changing classes to reduce decision tree branching complexity in some methods of 'RemoteNode' class 2026-01-06 19:27:59 -05:00
2f37eed0db fix: changed the algorithm/approach of the SSH key path removal method for 'RemoteNode' 2026-01-05 10:26:17 -05:00
078cdd4ab3 did some refactoring and renaming 2026-01-04 20:35:13 -05:00
231850fc14 removed code used for testing purposes 2026-01-03 15:54:34 -05:00
d46a10191b fix, refactor: debugged circular class ref via refactor & renaming 2026-01-03 15:53:10 -05:00
08f0cac740 added a TODO 2026-01-02 17:07:04 -05:00
9e4f0c6881 fix, feature: type-casted a variable or literal rather than type variable, added methods for key selection/removal, added method for outputting formetted instance data 2026-01-02 17:00:59 -05:00
fa1b1540d9 fix: changed typo that could lead to undefined err 2025-12-25 10:06:48 -05:00
c8fc487996 started creation of classes representing/modeling Ansible remote and control nodes 2025-12-25 09:39:19 -05:00