Adolfo Gómez García
d542e65a9c
Fixes for OpenStack provider & tests for same provider
2024-03-10 23:22:51 +01:00
Adolfo Gómez García
db77332c17
Fixed New Openstack implementation. Much more convenient
2024-03-10 01:51:15 +01:00
Adolfo Gómez García
62742e9438
Adding type info to OpenStack, to enhance resilence and code sanity
2024-03-09 04:59:21 +01:00
Adolfo Gómez García
38340ef709
Giving a more convenient name for ready states returned from get_userservice... methods
2024-03-04 19:44:00 +01:00
Adolfo Gómez García
9d97206806
Enhaced autospec so refactoring will work fin with tests also
2024-03-04 03:37:32 +01:00
Adolfo Gómez García
3cc36891c3
Merge branch 'master' of github.com:/VirtualCable/openuds
2024-03-02 16:27:09 +01:00
Adolfo Gómez García
3f7d5f4b2e
Added helpers test to proxmox
2024-03-02 16:27:04 +01:00
Adolfo Gómez García
7250a1d499
Minor fixes to tests discovered while running them on arm
2024-03-02 05:07:28 +01:00
Adolfo Gómez García
160dda7236
Small fixes on proxmox tests
2024-03-01 00:29:36 +01:00
Adolfo Gómez García
ecdd311837
Some minor fixes
2024-03-01 00:13:40 +01:00
Adolfo Gómez García
a2fc3130cd
MASSIVE type checking fixes for even more strict checkings
2024-02-29 01:33:45 +01:00
Adolfo Gómez García
05d26c732e
Done cancel/destroy test and user assignation for proxmox
2024-02-28 20:31:08 +01:00
Adolfo Gómez García
95a9807d6a
Generators, proxmox and states fixes
2024-02-28 00:51:56 +01:00
Adolfo Gómez García
c8d6fbcbd1
Moving Deploy States to its own class
2024-02-27 20:33:55 +01:00
Adolfo Gómez García
7ef34f3897
Fix various code issues
2024-02-27 00:18:13 +01:00
Adolfo Gómez García
3bf7af2e3d
Fixing typing also on tests
2024-02-26 05:50:36 +01:00
Adolfo Gómez García
975dd80c5d
Some more fixes
2024-02-23 04:26:38 +01:00
Adolfo Gómez García
beae9271cd
Fixing up more hints, and fixing found errors
2024-02-22 02:56:03 +01:00
Adolfo Gómez García
1633d0d1b1
Massive changes:
...
* Updated test type result type
* Fixing up mypy/pyright complains on strict mode
2024-02-21 21:48:59 +01:00
Adolfo Gómez García
75b27af0fe
Big code fixing, adapting to mypy/pyright strict checking mode
2024-02-21 03:35:36 +01:00
Adolfo Gómez García
57a8d26adc
More test and fixes for proxmox
2024-02-20 05:19:40 +01:00
Adolfo Gómez García
8f902b36fa
In case of error 500 on proxmox, try to get some info from journal
2024-02-20 02:07:30 +01:00
Adolfo Gómez García
6fca6c2d0a
Refactor Proxmox service classes
2024-02-19 23:43:48 +01:00
Adolfo Gómez García
4b85424f56
Adding basic proxmox service tests
2024-02-19 23:31:25 +01:00
Adolfo Gómez García
3a9e48d4b6
Fix caching key function name to a more convenient one
2024-02-19 17:45:51 +01:00
Adolfo Gómez García
bf8b40be6f
Update Proxmox service provider and related files
2024-02-19 17:28:30 +01:00
Adolfo Gómez García
500cb2ed96
Adding an fixing up proxmox
2024-02-19 02:15:04 +01:00
Adolfo Gómez García
a3fa9f604a
Added type to spice console connection, and fixed discovered errors :)
2024-02-18 23:46:27 +01:00
Adolfo Gómez García
b58d3e210c
Fix service provider naming in code
...
* Renamed service "parent" to more convenient "provider"
2024-02-18 17:16:58 +01:00
Adolfo Gómez García
57be9c80b6
Adding testing mechaniccs
2024-02-18 16:48:20 +01:00
Adolfo Gómez García
3d02a99b42
Remove last "autoattributes" use.
...
Will remove the class probably on 5.0, when sure no data is left behind using it (Probably, first will rename it just in case it's needed on some environment can recover it fast, or import conditionally...)
2024-02-04 05:25:42 +01:00
Adolfo Gómez García
1d569d009a
Moving common "specializations" algos for services to a common base
2024-02-02 00:22:17 +01:00
Adolfo Gómez García
06f3487d2c
Moved all marshallers to automatic methods (using UserInterface or AutoSerializable fields...)
2024-01-30 03:49:36 +01:00
Adolfo Gómez García
4a92cdb1e5
Migrated OpenGnsys OpenNebula and Openstack marshallers and added test to ensure compat
2024-01-29 23:50:38 +01:00
Adolfo Gómez García
9522989679
Fixing up machines by ip services
2024-01-29 19:54:43 +01:00
Adolfo Gómez García
33cdf27375
Improving environment class
2024-01-29 02:52:27 +01:00
Adolfo Gómez García
266b0c2d1e
Renamed "auto_serializable" to "autoserializable"
...
Done physical machines multi machines migration to common serialization models
2024-01-28 21:29:26 +01:00
Adolfo Gómez García
7c79a716a3
Refactor Xen service methods
...
Delete unused Proxmox test file
Upgraded Xen deployment serialization to auto_serializable
2024-01-28 02:10:08 +01:00
Adolfo Gómez García
d2c466c542
updating max.... names to better ones
2024-01-24 21:25:15 +01:00
Adolfo Gómez García
ad8f5e01c1
Fix function names in OpenGnsys and OpenStack services
...
Added a better type hint for callbacks return values
more code fixes
2024-01-23 03:37:05 +01:00
Adolfo Gómez García
59691d923d
fixed proxmos test
2024-01-23 01:33:48 +01:00
Adolfo Gómez García
b60af290a0
Fix serialization and authentication issues
2024-01-23 01:31:28 +01:00
Adolfo Gómez García
cae6a1e8d2
Starting proxmox tests and some more code migration
2024-01-22 23:52:22 +01:00
Adolfo Gómez García
4fe67ae697
adding some new tests
2024-01-22 23:25:40 +01:00