An error occurred fetching the project authors.
- 10 Dec, 2021 1 commit
-
-
Jérome Perrin authored
-
- 01 Jul, 2021 1 commit
-
-
Romain Courteaud authored
-
- 01 Jun, 2020 1 commit
-
-
Thomas Gambier authored
software releases expects _ parameter to be a string with JSON inside not a python dict so we partially revert 2acef14b and we do the nice printing of JSON parameters in getInformation
-
- 06 Apr, 2020 2 commits
-
-
Thomas Gambier authored
-
Thomas Gambier authored
* xml2dict and dict2xml support the JSON format of parameter dict * since xml2dict doesn't support unicode, we convert unicode to str in getInformation
-
- 01 Oct, 2019 1 commit
-
-
Łukasz Nowak authored
connection_dict generated by client can be different in details from the server side, so pass it thorugh a way how it is treat on the server. Also, as we are going to be compatible with py3, calculate hash from sorted items of a dict, instead of relying on side effect of py2 "ordered dict" https://portingguide.readthedocs.io/en/latest/dicts.html#changed-key-order Test are focused on client side, and the tricky cases are covered, they somehow contain the protocol of client <--> server comparision.
-
- 31 Jan, 2019 2 commits
-
-
Jérome Perrin authored
This can hide problems when tests are not isolated correctly. /reviewed-on nexedi/slapos.core!84
-
Jérome Perrin authored
- rename test files as test_*.py, this is how tests are collected by py.test - take into account that test runner might disable log level and patch sys.stdout already /reviewed-on nexedi/slapos.core!92
-
- 17 Dec, 2018 1 commit
-
-
Jérome Perrin authored
Use logger which is only enabled in debug mode. Also don't print tips when executing this file, describe it in the docstring instead.
-
- 14 Dec, 2018 1 commit
-
-
Bryton Lacquement authored
-
- 08 Nov, 2018 1 commit
-
-
Thomas Gambier authored
assertEquals is deprecated, see https://docs.python.org/2.7/library/unittest.html#deprecated-aliases /reviewed-on nexedi/slapos.core!58
-
- 20 Jul, 2018 1 commit
-
-
Rafael Monnerat authored
The API that notify availability and building from Computer Partition is unecessary and it's implementation overuse resources and cause flaky effect on the state of the Computer Partition. At the Software Release, the states can be available/building/error, and this state tens to be immutable once the software release is finished (it will be available, where building and error are transitory states). At Computer Partition, we intent to have started/stopped/destroyed instances, where available and building were transitory, but they have no practical function as a second report would come quickly after. So we may consider that started is actually same as available, in this case, it is a duplicated meaning, as you cannot be available w/o been started/stopped. computer_partition.building were never used, as the master knew that a partition is been processed, so this API were never used. Report transitory states are prevent us to determinate the actuall state, considering that the latest actuall state is more relevant (started/stopped/destroyed).
-
- 27 Apr, 2018 1 commit
-
-
Jérome Perrin authored
Since 65f73750 the URLs are cached, so test was failing because they were not isolated. /reviewed-on nexedi/slapos.core!45
-
- 07 Mar, 2018 2 commits
-
-
Jérome Perrin authored
foo.com really exists and example.com was intended for this kind of example (even if I'm not sure it's OK to actually connect)
-
Jérome Perrin authored
Because this test really make a connection and the purpose is to test URL generation, use a link local address that will fail immediately rather than an unreachable address that will timeout.
-
- 05 Oct, 2016 1 commit
-
-
Alain Takoudjou authored
Buildout cannot request destroy sub instances when it is removed from instance parameters by the user. Ex: request a cluster of KVM, with kvm1 and kvm2 instances, edit parameters and remove kvm2 in the list. Buildout will just ignore that instance and it will be removed only when the hosting subscription will be destroyed. -- kvm1 root instance --| -X- kvm2 So when processing a partition, we send to master the list of requested sub instance(s). If the previous list was ['kvm1', 'kvm2'], then after remove kvm2 the list will be ['kvm1'] (for the root instance). Commit this list to the master will unlink between root instance and kvm2 (predecessor categorie). A new alarm will search for unlinked instances: Instance which has no parent, and destroy them (also destroy the sub tree).
-
- 17 Jul, 2015 1 commit
-
-
Jérome Perrin authored
-
- 25 Nov, 2014 1 commit
-
-
Cédric de Saint Martin authored
so that product.foo works.
-
- 14 Nov, 2014 1 commit
-
-
Cédric de Saint Martin authored
Needed for requests, that now NEEDS brackets for ipv6.
-
- 13 Nov, 2014 1 commit
-
-
Cédric de Saint Martin authored
-
- 10 Nov, 2014 2 commits
-
-
Marco Mariani authored
-
Cédric de Saint Martin authored
-
- 21 Oct, 2014 1 commit
-
-
Marco Mariani authored
-
- 15 Sep, 2014 1 commit
-
-
Cédric de Saint Martin authored
-
- 15 Jan, 2014 2 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
- 13 Jan, 2014 1 commit
-
-
Cédric de Saint Martin authored
-
- 02 Oct, 2013 1 commit
-
-
Cédric de Saint Martin authored
an absolute mock module is already used.
-
- 13 Jun, 2013 1 commit
-
-
Marco Mariani authored
-
- 29 May, 2013 2 commits
-
-
Marco Mariani authored
-
Marco Mariani authored
-
- 17 May, 2013 2 commits
-
-
Marco Mariani authored
-
Marco Mariani authored
-
- 26 Apr, 2013 1 commit
-
-
Marco Mariani authored
ComputerPartition.error. Also use a fallback logger if not provided.
-
- 11 Dec, 2012 1 commit
-
-
Cédric de Saint Martin authored
-
- 20 Sep, 2012 2 commits
-
-
Cédric de Saint Martin authored
Add tests to ensure master is not called when using common Computer methods with empty computer_guid
-
Cédric de Saint Martin authored
-
- 18 Sep, 2012 1 commit
-
-
Cédric de Saint Martin authored
-
- 13 Sep, 2012 2 commits
-
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-