An error occurred fetching the project authors.
- 05 Jul, 2012 2 commits
-
-
Łukasz Nowak authored
This reverts commit a060bed1.
-
Łukasz Nowak authored
In e86433b1 getComputerPartitionList shall not be called on function object.
-
- 04 Jul, 2012 1 commit
-
-
Yingjie Xu authored
This will reduce queries to server and improve performance for client.
-
- 03 Jul, 2012 1 commit
-
-
Yingjie Xu authored
-
- 02 Jul, 2012 2 commits
-
-
Cédric de Saint Martin authored
-
Yingjie Xu authored
so it works with old versions.
-
- 29 Jun, 2012 1 commit
-
-
Yingjie Xu authored
-
- 05 Jun, 2012 1 commit
-
-
Romain Courteaud authored
-
- 01 Jun, 2012 8 commits
-
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
Gets rid of the last class property in this file.
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
Your brain should pop out through your eyes already: this code is setting a *class* property. On a class which is used as a base class everywhere in this file. Mouhaha. *sob*
-
- 02 Apr, 2012 2 commits
-
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
- 27 Mar, 2012 1 commit
-
-
Łukasz Nowak authored
-
- 26 Mar, 2012 3 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
While using old server (which does not send _requested_state on SoftwareRelease) it defaults to available.
-
Łukasz Nowak authored
Note: console comes bundled with library, no need to do backward compatibility.
-
- 21 Mar, 2012 1 commit
-
-
Cédric de Saint Martin authored
-
- 13 Mar, 2012 1 commit
-
-
Łukasz Nowak authored
-
- 23 Jan, 2012 1 commit
-
-
Romain Courteaud authored
WARNING: this is an quick ugly hack to not block developper. The clean fix is to swith to the rest API defined in: http://packages.python.org/slapos.core/
-
- 09 Jan, 2012 2 commits
-
-
Romain Courteaud authored
WARNING: this is an quick ugly hack to not block developper. The clean fix is to swith to the rest API defined in: http://packages.python.org/slapos.core/
-
Romain Courteaud authored
WARNING: this is an quick ugly hack to not block developper. The clean fix is to swith to the rest API defined in: http://packages.python.org/slapos.core/
-
- 23 Dec, 2011 3 commits
-
-
Antoine Catton authored
string to vifib master.
-
Antoine Catton authored
-
Antoine Catton authored
This is a partial cherry-pick of 68a50590.
-
- 24 Nov, 2011 2 commits
-
-
Antoine Catton authored
string to vifib master.
-
Antoine Catton authored
-
- 23 Nov, 2011 1 commit
-
-
Antoine Catton authored
-
- 18 Oct, 2011 1 commit
-
-
Łukasz Nowak authored
Hiding exception first time is good enough, other "connected" methods will raise supported exceptions.
-
- 04 Oct, 2011 2 commits
-
-
Łukasz Nowak authored
It allows to bang all software instances related to one comptuer -- eg in case of issue on computer. Squashed commit of the following: commit 7197adeb6899639faa086e48ea67fa0f0f56b0a8 Merge: eb27743 d3bfe2ff Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 11:40:05 2011 +0200 Merge branch 'master' into bang Conflicts: master/bt5/vifib_base/WorkflowTemplateItem/portal_workflow/software_instance_slap_interface_workflow/scripts/SoftwareInstance_bangSoftwareInstanceTree.xml master/bt5/vifib_base/bt/revision commit eb277438da78a60df0aa85c2b2db6af0939ce9de Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 11:26:19 2011 +0200 Cover a case when computer administrator uses Computer.bang commit 8816c49a48e9962f1ad8f6b98640106f2a0118d0 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 11:18:04 2011 +0200 Test Computer.bang. commit 6421b1c18d8c988631eb7361bd8262f5dad4a0b4 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 11:08:45 2011 +0200 Bang all busy partitions on self bang. commit 772df7b015121daa90d1b013fcc9760eb8f4899f Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 10:54:20 2011 +0200 Add skeleton for Computer's bang transition. commit d38da3948fa471a3ae63c06542e13fbe993fdd8d Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 10:52:04 2011 +0200 Implement server side computerBang commit 16e20fd09d80140f0bb639140edd228621ba59e3 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 10:48:10 2011 +0200 Implement client-side Computer.bang commit 2002039a58e82ae6cbaaecea35523dae42e3cbad Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 10:41:28 2011 +0200 Rename to cover more cases. Computer.bang will be done in same test. commit 7abb808da143f7b6d7701378768e8bad2ed334a8 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 10:39:41 2011 +0200 Work in activities. It will allow to "serialize" errors per document, and so the whole bang would not be stopped because of one failing partition. commit afaaaf6e76de96b70b9b1d3625cbc408024c280e Merge: 6e3ed1e c2a1455e Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 10:18:58 2011 +0200 Merge branch 'master' into bang Conflicts: master/bt5/vifib_base/bt/revision master/product/Vifib/tests/testVifibSlapComputerPartitionUpdate.py commit 6e3ed1ef90d4916b6d3bdfb29a97f78c950feb4b Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 10:11:06 2011 +0200 Check that message sent by bang is correctly stored. commit 0774d6f5ed21ae47f44d4d405095247532df45b3 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 09:59:41 2011 +0200 Prove that bang in any part of tree updates the whole tree. commit 2d9b44971d35ba33af6671c94d3ed1778d80beb4 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 09:34:45 2011 +0200 Fix finding root. commit b3c42077c076a7edae8dc7824283fa45e973e717 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 18:14:23 2011 +0200 Initialise bang testing. commit 95d16bc41050a35325065c08927a24b9b1beda6e Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 16:35:30 2011 +0200 Implement bang on the whole software instance tree. commit 6f251837c8e6265209b06600f177267b8239f71f Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 16:16:42 2011 +0200 Pick the newest buildout. commit df5ae80624b9788030c93e7cd01482f20926f443 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 15:56:37 2011 +0200 Implement server side softwareInstanceBang support. commit 8145f0bc1b5d7d92b234a4e5204924a9bf5f5089 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 15:54:17 2011 +0200 Implement ComputerPartition.bang commit 949488534c541d1c960b5e1a8f82de5067aaf706 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 14:47:49 2011 +0200 Cover person begin requesting. commit 09fb07bcae69e806c82953762cf95c7762f62973 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 14:26:23 2011 +0200 Prove that no update packing list is created when request is in progress. commit 93dfc1fc1015da6ee53cd2aa061e994994f6a8a5 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 11:29:03 2011 +0200 Rewrite test in order to follow logic. It raises before, but leave required checks. commit 328666079187437bf23d259abf7e2e132fefe5ae Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 11:04:16 2011 +0200 Prove that during destruction in progress no update is created. Again: such operation will result in update software instance. commit 5b7a0abe18e325d16eb228794eb8546c236bf49f Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 10:58:02 2011 +0200 Prove that during start in progress no update is done. commit 420c66b7f3d9ff3bde7a483d3a72107fe591f754 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 10:54:25 2011 +0200 Do not interfere with start or destruction in progress. Those actions will result in instance update, no need to create any. commit e7e7c1a40cb57dafb4d0044d39ba6eae00716e81 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 10:32:54 2011 +0200 One another place to avoid update creation. Add notes about impossibly to fetch correct tag. commit 41bc0f1b92d5b836635b6c43ba98d9c5b6095d4d Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 10:28:46 2011 +0200 Another lock test to avoid update during request. commit 3c9d408c8ac6381e6a8706543dfa85857eef43bd Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 09:45:11 2011 +0200 Revert "Avoid resetting test CA." This reverts commit a3e246e8156d4b016723aaa13ddc116f0dad14e2. Conflicts: master/product/Vifib/tests/VifibMixin.py commit 70a6f27faf44bdeeeb6930516b4b45b53cedab96 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 09:41:00 2011 +0200 Revert "For safety make small gap." This reverts commit 925c10370d7cf002188500f704d3ae882ba7aeb1. commit 8a510bcfa1d24fe005e3383e7dec093e672e303d Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 17:23:47 2011 +0200 No, setup in delivered is NOT supported. commit 925c10370d7cf002188500f704d3ae882ba7aeb1 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 17:21:33 2011 +0200 For safety make small gap. commit 4efecddd41251928f8f0116dfd2dc8f804978b44 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 16:41:05 2011 +0200 Cover ignored cases. commit 58d502c49633468e8c8df66660cb870e5f06d1f1 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 16:32:47 2011 +0200 OpenSSL serials are in base 16. commit aec5e64ad158f5eec0c61bb2cfb22450b3841486 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 16:27:11 2011 +0200 Check started and special stopped state. Started is usual state. When instance was requested in stopped state, instace update shall support case of instance setup packing list. commit 8ab1ffe4f5beb8047523461dd4072f7db63a97f7 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 16:25:41 2011 +0200 Support case of request SI with stopped state. In such case there is only Instance Setup Packing List which if in stopped state allows to deliver inset update PPL. commit 43568cd2017cfbc4ed4676f075535394caf77352 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 15:47:42 2011 +0200 Proof that update works on stopped software instance. commit 8a855c01f1cdcfa70b819609ff423ed574ed949b Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 15:25:40 2011 +0200 Typo. commit 30dc522284e5ff23681966c44b6d73c5eac5ed15 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 15:22:34 2011 +0200 It is better to reset test environment instead of CA. commit 85accd973f72e98cc33356644701fe910adbea0a Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 15:07:36 2011 +0200 Define tests. commit 9621885fd1be692b7d5387c59f0f596257ec89e7 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:34:04 2011 +0200 Drop local_permission_vifib_interaction_workflow It is defined and configured in vifib_erp5. commit 6279404c4bd48c933c6a0e17e2e258affdc6d2b9 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:17:40 2011 +0200 Do not set slap_interaction_workflow in vifib_base. This workflow is available in vifib_slap, and those types are configured in former business template. commit 9bf84264777283f5c876d45d4b6b74a3fdc1ba3e Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:10:48 2011 +0200 Skeleton for update packing list tests. commit 8dfacef65bc5f4e7c940164a30f746db1e7b0534 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:08:32 2011 +0200 Avoid plurals. commit 784511374d47a89255b29d0fe69fa41e66d856e4 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:06:25 2011 +0200 Cleanup imports. It lowers pyflakes complaints and allows to have minimalist required test module. commit 8b7bc851d1724f40f2b843636d9f5a5f080ae15f Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 13:55:32 2011 +0200 Separate bug related tests. commit d775aa6f6f95e40753c31235fe13f607312c613a Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 13:50:12 2011 +0200 Keep "compatibility" If not update packing list was defined in active state fallback to previous "failing" behaviour. It is not defined what shall happen in cases when not correct (eg: stopped->stopped) is requested, and new functionality shall not impact it. commit ff88c3704cde5aa8da0fee65ddbe8105a0bbe64b Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:39:57 2011 +0200 Process update packing list on started and stopped responses. commit 2a833c884e558860dbeef3989adae95edbe6ff29 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:39:09 2011 +0200 Provide update packing list delivery script. If there update packing list was found and it was in correct state, this scripts returns True, to indicate that update packing list was managed. commit 4b9923f10730ad95816f70fff20c96531ef0d741 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:38:35 2011 +0200 Allow to pass own state_list. commit e34819d6d4892248cf4ca550e1d5fb710a1fe14f Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:37:36 2011 +0200 Support update packing list. It impacts presence of partition on list. commit b95b568c7a90f71566bbf072058b2a623d736abf Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:25:26 2011 +0200 Support update resource. commit aecca5f228f7607c7037d28c14ac852885c352f5 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 10:43:26 2011 +0200 Destroy is "unsupported" too. commit 96fc577fff652a0311d1d1c4bc7def491fd8dd7e Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 10:42:25 2011 +0200 Create update packing list. Create only when Instance Hosting or Setup are in correct states. commit 2a95ee39a9d81ba7a2ade496556844e867d634d3 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 10:42:13 2011 +0200 Support None tag. commit e56bc4390a084d1d3162c1c0c2c3c8b75b012e6d Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:44:56 2011 +0200 Call proper script. commit a3e246e8156d4b016723aaa13ddc116f0dad14e2 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:20:45 2011 +0200 Avoid resetting test CA. It allows to live coexist test instance and development site on same instance. commit dacd5ab8a2e1d77ef88051e8e6d9aa82d1e0342c Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:17:19 2011 +0200 Make it pass consistency check. commit 83f08e4ff8c3a1c066df8a2e0aca027abe7916b2 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:10:55 2011 +0200 Add vifib_instance_update to data. commit 2a5ef6f082a9ff2c2d05208a67419fab7bfdbd69 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:06:56 2011 +0200 Add preferred_instance_update_resource_property with UI. commit 420eaddf73f8ca41cc2089325372d14d870a533c Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 17:57:46 2011 +0200 Export from ERP5. Seems like file was edited locally. commit fd4377bca8a79ff25908c19b8b929396a49b8a13 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 17:57:20 2011 +0200 Add missing BT5 metadata. commit ce7d695587c81aa53a9f5c5680233b34183c22bb Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 17:49:56 2011 +0200 Partially revert mistake in 324c9104 Person document class was removed. commit 206ec5c30e59ecfb62ea58eee9f6f4c35dc24aa4 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 17:46:38 2011 +0200 Add request_update_computer_partition. Also remove update_slave_partition_list, which seems like wrongly commited BT5.
-
Łukasz Nowak authored
Implementeded parts: * client side slap.ComputerPartition.bang * server side reportComputerPartitionBang This method triggers update of whole instance tree by using requestUpdateComputerPartition. Squashed commit of the following: commit afaaaf6e76de96b70b9b1d3625cbc408024c280e Merge: 6e3ed1e c2a1455e Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 10:18:58 2011 +0200 Merge branch 'master' into bang Conflicts: master/bt5/vifib_base/bt/revision master/product/Vifib/tests/testVifibSlapComputerPartitionUpdate.py commit 6e3ed1ef90d4916b6d3bdfb29a97f78c950feb4b Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 10:11:06 2011 +0200 Check that message sent by bang is correctly stored. commit 0774d6f5ed21ae47f44d4d405095247532df45b3 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 09:59:41 2011 +0200 Prove that bang in any part of tree updates the whole tree. commit 2d9b44971d35ba33af6671c94d3ed1778d80beb4 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 4 09:34:45 2011 +0200 Fix finding root. commit b3c42077c076a7edae8dc7824283fa45e973e717 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 18:14:23 2011 +0200 Initialise bang testing. commit 95d16bc41050a35325065c08927a24b9b1beda6e Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 16:35:30 2011 +0200 Implement bang on the whole software instance tree. commit 6f251837c8e6265209b06600f177267b8239f71f Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 16:16:42 2011 +0200 Pick the newest buildout. commit df5ae80624b9788030c93e7cd01482f20926f443 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 15:56:37 2011 +0200 Implement server side softwareInstanceBang support. commit 8145f0bc1b5d7d92b234a4e5204924a9bf5f5089 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 15:54:17 2011 +0200 Implement ComputerPartition.bang commit 949488534c541d1c960b5e1a8f82de5067aaf706 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 14:47:49 2011 +0200 Cover person begin requesting. commit 09fb07bcae69e806c82953762cf95c7762f62973 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 14:26:23 2011 +0200 Prove that no update packing list is created when request is in progress. commit 93dfc1fc1015da6ee53cd2aa061e994994f6a8a5 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 11:29:03 2011 +0200 Rewrite test in order to follow logic. It raises before, but leave required checks. commit 328666079187437bf23d259abf7e2e132fefe5ae Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 11:04:16 2011 +0200 Prove that during destruction in progress no update is created. Again: such operation will result in update software instance. commit 5b7a0abe18e325d16eb228794eb8546c236bf49f Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 10:58:02 2011 +0200 Prove that during start in progress no update is done. commit 420c66b7f3d9ff3bde7a483d3a72107fe591f754 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 10:54:25 2011 +0200 Do not interfere with start or destruction in progress. Those actions will result in instance update, no need to create any. commit e7e7c1a40cb57dafb4d0044d39ba6eae00716e81 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 10:32:54 2011 +0200 One another place to avoid update creation. Add notes about impossibly to fetch correct tag. commit 41bc0f1b92d5b836635b6c43ba98d9c5b6095d4d Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 10:28:46 2011 +0200 Another lock test to avoid update during request. commit 3c9d408c8ac6381e6a8706543dfa85857eef43bd Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 09:45:11 2011 +0200 Revert "Avoid resetting test CA." This reverts commit a3e246e8156d4b016723aaa13ddc116f0dad14e2. Conflicts: master/product/Vifib/tests/VifibMixin.py commit 70a6f27faf44bdeeeb6930516b4b45b53cedab96 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 3 09:41:00 2011 +0200 Revert "For safety make small gap." This reverts commit 925c10370d7cf002188500f704d3ae882ba7aeb1. commit 8a510bcfa1d24fe005e3383e7dec093e672e303d Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 17:23:47 2011 +0200 No, setup in delivered is NOT supported. commit 925c10370d7cf002188500f704d3ae882ba7aeb1 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 17:21:33 2011 +0200 For safety make small gap. commit 4efecddd41251928f8f0116dfd2dc8f804978b44 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 16:41:05 2011 +0200 Cover ignored cases. commit 58d502c49633468e8c8df66660cb870e5f06d1f1 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 16:32:47 2011 +0200 OpenSSL serials are in base 16. commit aec5e64ad158f5eec0c61bb2cfb22450b3841486 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 16:27:11 2011 +0200 Check started and special stopped state. Started is usual state. When instance was requested in stopped state, instace update shall support case of instance setup packing list. commit 8ab1ffe4f5beb8047523461dd4072f7db63a97f7 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 16:25:41 2011 +0200 Support case of request SI with stopped state. In such case there is only Instance Setup Packing List which if in stopped state allows to deliver inset update PPL. commit 43568cd2017cfbc4ed4676f075535394caf77352 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 15:47:42 2011 +0200 Proof that update works on stopped software instance. commit 8a855c01f1cdcfa70b819609ff423ed574ed949b Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 15:25:40 2011 +0200 Typo. commit 30dc522284e5ff23681966c44b6d73c5eac5ed15 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 15:22:34 2011 +0200 It is better to reset test environment instead of CA. commit 85accd973f72e98cc33356644701fe910adbea0a Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 15:07:36 2011 +0200 Define tests. commit 9621885fd1be692b7d5387c59f0f596257ec89e7 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:34:04 2011 +0200 Drop local_permission_vifib_interaction_workflow It is defined and configured in vifib_erp5. commit 6279404c4bd48c933c6a0e17e2e258affdc6d2b9 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:17:40 2011 +0200 Do not set slap_interaction_workflow in vifib_base. This workflow is available in vifib_slap, and those types are configured in former business template. commit 9bf84264777283f5c876d45d4b6b74a3fdc1ba3e Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:10:48 2011 +0200 Skeleton for update packing list tests. commit 8dfacef65bc5f4e7c940164a30f746db1e7b0534 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:08:32 2011 +0200 Avoid plurals. commit 784511374d47a89255b29d0fe69fa41e66d856e4 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 14:06:25 2011 +0200 Cleanup imports. It lowers pyflakes complaints and allows to have minimalist required test module. commit 8b7bc851d1724f40f2b843636d9f5a5f080ae15f Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 13:55:32 2011 +0200 Separate bug related tests. commit d775aa6f6f95e40753c31235fe13f607312c613a Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 13:50:12 2011 +0200 Keep "compatibility" If not update packing list was defined in active state fallback to previous "failing" behaviour. It is not defined what shall happen in cases when not correct (eg: stopped->stopped) is requested, and new functionality shall not impact it. commit ff88c3704cde5aa8da0fee65ddbe8105a0bbe64b Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:39:57 2011 +0200 Process update packing list on started and stopped responses. commit 2a833c884e558860dbeef3989adae95edbe6ff29 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:39:09 2011 +0200 Provide update packing list delivery script. If there update packing list was found and it was in correct state, this scripts returns True, to indicate that update packing list was managed. commit 4b9923f10730ad95816f70fff20c96531ef0d741 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:38:35 2011 +0200 Allow to pass own state_list. commit e34819d6d4892248cf4ca550e1d5fb710a1fe14f Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:37:36 2011 +0200 Support update packing list. It impacts presence of partition on list. commit b95b568c7a90f71566bbf072058b2a623d736abf Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 11:25:26 2011 +0200 Support update resource. commit aecca5f228f7607c7037d28c14ac852885c352f5 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 10:43:26 2011 +0200 Destroy is "unsupported" too. commit 96fc577fff652a0311d1d1c4bc7def491fd8dd7e Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 10:42:25 2011 +0200 Create update packing list. Create only when Instance Hosting or Setup are in correct states. commit 2a95ee39a9d81ba7a2ade496556844e867d634d3 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Sep 28 10:42:13 2011 +0200 Support None tag. commit e56bc4390a084d1d3162c1c0c2c3c8b75b012e6d Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:44:56 2011 +0200 Call proper script. commit a3e246e8156d4b016723aaa13ddc116f0dad14e2 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:20:45 2011 +0200 Avoid resetting test CA. It allows to live coexist test instance and development site on same instance. commit dacd5ab8a2e1d77ef88051e8e6d9aa82d1e0342c Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:17:19 2011 +0200 Make it pass consistency check. commit 83f08e4ff8c3a1c066df8a2e0aca027abe7916b2 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:10:55 2011 +0200 Add vifib_instance_update to data. commit 2a5ef6f082a9ff2c2d05208a67419fab7bfdbd69 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 18:06:56 2011 +0200 Add preferred_instance_update_resource_property with UI. commit 420eaddf73f8ca41cc2089325372d14d870a533c Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 17:57:46 2011 +0200 Export from ERP5. Seems like file was edited locally. commit fd4377bca8a79ff25908c19b8b929396a49b8a13 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 17:57:20 2011 +0200 Add missing BT5 metadata. commit ce7d695587c81aa53a9f5c5680233b34183c22bb Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 17:49:56 2011 +0200 Partially revert mistake in 324c9104 Person document class was removed. commit 206ec5c30e59ecfb62ea58eee9f6f4c35dc24aa4 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 17:46:38 2011 +0200 Add request_update_computer_partition. Also remove update_slave_partition_list, which seems like wrongly commited BT5.
-
- 27 Sep, 2011 1 commit
-
-
Łukasz Nowak authored
OpenOrder.request and ComputerPartition.request are not raising ResourceNotReady anymore. Instead if there is need to access value which needs server connection and ComputerPartition class detects that request have to be done, it is begin invoked, which *can* result with late ResourceNotReady. Some tests were moved from ERP5 Vifib test suite to slapos.core package, to do checks on library level, instead of client level. ERP5 Vifib test suite was updated in order to follow non raising Request. Also simplification was done, as there is no need to repeat logic of library testing. Squashed commit of the following: commit 4abc0e3d6bc22955ef062c9066ec2139fa74ff1b Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 11:14:01 2011 +0200 Rename in order to follow reality. This steps are checking for HTTP responses directly, and not library exception. commit 9222aab2fe026ff7e5ae63d0a0ce7c0a95e72b43 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 11:13:04 2011 +0200 Remove not used garbage. commit 9b035f2b497c5d33a01e8bde9e23154ec9fa844c Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 11:11:31 2011 +0200 Move specialised steps to proper module. commit 70ceace0ca08c55803d9c5f6db40f11a07bcb5cf Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 11:05:31 2011 +0200 Drop person based request with NotReadyResponse. commit 1464473c3ef99e89513df40b69b8ae096d183dac Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 10:53:07 2011 +0200 Drop not ready, tic in normal request (slave scenario). commit 9bf8944c168ef1d4394a6133aeb1ef09218dc3d1 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 10:52:49 2011 +0200 NotReady is not raised anymore by library. commit d85d73a3ddb386c048dc3cff688abb5a9fb8bcfa Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 10:49:46 2011 +0200 Logic of slave request is the same. slap library itself implements such tests, and change was applied: no NotReadyResponse is raised. commit 444b8d3f5b853e3a3120e36c7fc3451565ea0219 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 10:40:59 2011 +0200 No need to request twice. Library is sending request, which is being fulfilled after first call, as tic happens immediately on server side. commit 95232273592a79f91050c903469990c0c6243c85 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 10:35:17 2011 +0200 Covered in dc4cb3dcda23418e57c8faabdd7520850830aa5e commit dc4cb3dcda23418e57c8faabdd7520850830aa5e Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 10:34:04 2011 +0200 Cover more logic. Check that request is really send (with rest of tests replaces test_ComputerPartition_request_firstNotReady) commit f27992b951dff29072ba9c34fe29b8e32beac7bb Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 10:22:01 2011 +0200 Follow new BT5 addition. commit 3165c700faac2d32a9332438a94dfaab60bfdd88 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Sep 27 10:19:46 2011 +0200 Follow egg restructuring. commit 1eddc381ff7bf055e29061804b1f44f920eab07d Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 18:13:58 2011 +0200 Tic in order to have all... ...but this test fails in Vifib. It shall be reimplemented on slap library level. commit 98ce5cc53fb5604bdff3c81262a5fcb60a0d30bc Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 18:07:24 2011 +0200 Typo. commit ac8cc9acfe6a05c71f06884ea01b36653feb8db8 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:55:54 2011 +0200 Request in simple manner. commit 9aa538e5f1e432f9db3c6d1890e9f430addba5eb Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 18:03:34 2011 +0200 Support requestComputerPartition. commit 5a3376d62567a405da91d6a05ddf0828a45788d6 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 18:02:05 2011 +0200 Really request during request. Just in case of ResourceNotReady request later. commit 085ae669f2763f02a955f2450ae1cec95e3c17f8 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:49:39 2011 +0200 Forgotten tic after another request. commit aef8445dfdefa09a806a6b94c64af7af61ce4fb6 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:46:49 2011 +0200 Typo. commit 1ac2cde4df2ef53a14418170a1c9fb1e81003160 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:41:54 2011 +0200 Drop ResourceNotReady exception. stepRequestComputerPartitionNotReadyResponse is removed, as request became asynchronous and stepRequestComputerPartition does all what is needed to have correctly requested partition. commit 9a7cf1c65cd8b17a08dee687e3a1657b048fab62 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:39:05 2011 +0200 Do not except ResourceNotReady while requesting. commit c8845909d24777e74d68cad292c341569a0cfb17 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:36:41 2011 +0200 Do not access async parameter. getId would raise ResourceNotReady. commit ebb3380d9ac0357a76393024eb19388360bc57c0 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:35:25 2011 +0200 Follow asynchronous request functionality. It raises ResourceNotReady in case of accessing first remote based parameter. commit 6650b58fec82242f4eb00f445155247849a6572d Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:16:12 2011 +0200 Follow ComputerPartition.request coverage. commit 5064bb93bf085d82e618bad6b0cf365f9c10b330 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:13:11 2011 +0200 Rename method name. commit b502321daff6562f81194357726da389bbbde846 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 17:00:29 2011 +0200 Cover more cases. Check that requesting raises correctly in case if not fulfilled. Check that data are fetched in async way in case of request. commit 3c2ed706f1c158ef0f25ca384b68331e743233b9 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 16:38:18 2011 +0200 Return passed status. commit 4c01e36979a0c023b69bfcffdd586e79dc87781e Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 16:33:00 2011 +0200 Mock current method. commit 4364b1de3c01f745a6b8de6893e9d6e1c692f92f Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 16:32:34 2011 +0200 Return always proper method call. commit 9366301aa8dddf91d77f515f78da0037179056d2 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 15:57:10 2011 +0200 Prove that request method is async and do not raise. commit 145a58332539ce2445b909da11c35072e864af39 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 15:50:56 2011 +0200 Use mocked server. commit 34068539f865b4e79f798e06790f14ec4c2d38b2 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 15:24:24 2011 +0200 Check parameters on runtime. commit 2269d2283b11bee74345e13482d8e7a3aa0aaea7 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 14:15:55 2011 +0200 Make request asynchronous. Do communication when data of computer partition are being accessed, thanks to this request method returns "lazy" CP object, and does not do any communication itself. commit 8bd6d7587821def17617c455be9729c71e8fd5df Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 15:42:20 2011 +0200 User not password are not used in slap. Authentication is done by SSL keys. commit 89fd61f45f60d9999dd281152e34bec24a50bb47 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Sep 26 15:41:42 2011 +0200 Move and make test running (!=passing)
-
- 31 Aug, 2011 1 commit
-
-
Nicolas Godbert authored
Squashed commit of the following: commit 0bf141f580edc36fef556343c74dcb68f90b70fe Author: Romain Courteaud <romain@nexedi.com> Date: Wed Aug 31 09:59:44 2011 +0200 Follow step renaming. ce9a2cbcb305643821478e80668f7293fc10d6d0 renamed the step LoginManager. commit 6216fee47a85ab4ea631397c1ab9434e82817505 Author: Romain Courteaud <romain@nexedi.com> Date: Tue Aug 30 16:14:38 2011 +0200 Remove duplicated sequences definition. commit ce9a2cbcb305643821478e80668f7293fc10d6d0 Author: Romain Courteaud <romain@nexedi.com> Date: Tue Aug 30 16:09:32 2011 +0200 Remove unwanted code. This will ease merge with master commit 898b9e9497090e89215871785cedf6f98787361c Merge: 271a0d2 05992113 Author: Romain Courteaud <romain@nexedi.com> Date: Tue Aug 30 15:48:09 2011 +0200 Merge branch 'master' into usage_report commit 271a0d226d333b3cdd51381eece553bfbccb625a Author: Romain Courteaud <romain@nexedi.com> Date: Tue Aug 30 14:58:14 2011 +0200 Calculate movement price from specialised packing list. This will allow to quickly get a working invoice generation until pricing model/trade condition management is improved. commit a18ee17164e9819b5091d91707003031a5f39033 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 30 14:55:27 2011 +0200 We remove Sale Packing Lists and Accounting Transactions generated by the first test to avoid that the second fails. commit fc334ec0a1b3cc54d0c1ed5951587beb25e646e1 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 30 10:33:43 2011 +0200 UsageReport and UsageReportTwoPartitions unit tests were merged into the single file testVifibUsageReport.py commit 44e5fa1058f59714b1cd86019480976c89e15540 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 30 10:23:51 2011 +0200 We don't need to delete 'group_on_delivery' property movement with the new builder. commit 192f3abf8a3951db5c121a74e7fa1c7f18f62a56 Author: Romain Courteaud <romain@nexedi.com> Date: Tue Aug 30 10:08:10 2011 +0200 If not needed, do not export it in bt5. commit e0c8309dbbf52adf59d3b531cc495e37ac5c8b1e Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 30 09:40:22 2011 +0200 Not needed whitespace. commit 1ab88d5ffb3d38f50ad26a0789f5773ba228939d Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 29 17:47:27 2011 +0200 We replace the builder to use the last one. commit f69b5db8fc5081264cdf008ca60b298a5c25ddad Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 29 17:28:56 2011 +0200 We don't use Purchase Packing Lists anymore in the unit test. commit 46112fac5825aae9ab98fa8869df3d0133f38745 Author: Romain Courteaud <romain@nexedi.com> Date: Mon Aug 29 14:14:53 2011 +0200 Remove unwanted code. Such configuration has to be done on bt5 level. commit c5661a80b744173f0b1e582c0b193afaf59afc15 Author: Romain Courteaud <romain@nexedi.com> Date: Mon Aug 29 14:12:58 2011 +0200 Remove unwanted code. Such configuration has to be done on bt5 level. commit de47c8dfa74be2d3a2fe92565f2773d98dbf3337 Author: Romain Courteaud <romain@nexedi.com> Date: Mon Aug 29 14:05:47 2011 +0200 Put all sequence strings in the same location. commit d305ee97921cc3e97ded00e03db8b14542f4d089 Merge: dc1a027 ebaa618 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 29 11:34:42 2011 +0200 Merge remote-tracking branch 'origin/usage_report' into usage_report commit ebaa618506db079de7276a2269f3a9d1f97131f3 Author: Romain Courteaud <romain@nexedi.com> Date: Mon Aug 29 11:27:33 2011 +0200 Restore all tests written for slave instance. This will ease merge with the master. commit dc1a027a9a0f0bec093d436dd4b61047033b26b7 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 29 11:13:45 2011 +0200 We don't raise strings anymore. commit 052eddb753e9e31aa2a6b7cb48a2e509e7765449 Merge: ca430f2 bdb89b0 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 29 10:55:06 2011 +0200 Merge remote-tracking branch 'origin/usage_report' into usage_report commit ca430f2968788c2115a11ef34eb50b9756c273d8 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 29 10:44:56 2011 +0200 We create a builder for Vifib Master to generate invoices. commit bdb89b063e728ac76e64b85a3e3559b28b498c65 Author: Romain Courteaud <romain@nexedi.com> Date: Fri Aug 26 18:52:59 2011 +0200 Remove french comments... commit 305b73480081736c53cd899edc46c057e40ec29b Author: Romain Courteaud <romain@nexedi.com> Date: Fri Aug 26 18:10:13 2011 +0200 Revert not needed modifications. Those modifications make the merge with master more difficult. commit 5f9fb533ee05a78f1b86d57a0f6a997e5921cfc1 Merge: 42a7fb3 aaf2e015 Author: Romain Courteaud <romain@nexedi.com> Date: Fri Aug 26 17:33:23 2011 +0200 Merge remote branch 'origin/master' into usage_report commit 42a7fb3d7d8de51360427a875fcc09fecb5caaa6 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 24 15:50:07 2011 +0200 Fill the item box of Sale Packing List Lines to generate invoices. commit 3dd045b205ff555061e854848b2dd2bb1433a325 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 24 14:50:32 2011 +0200 Forgot to update local roles to let Computers access erp5_default_business_process. commit c02d2593b16026927ce9d63617152b70a2404396 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 24 14:30:32 2011 +0200 Forgot to commit some files to let Computers access erp5_default_business_process. commit cba81c574d8767c2886dd1c76436b178b8e52184 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 24 13:58:41 2011 +0200 Recover SlapTool.py file from last merge. commit c1611dcf62136d7e6d5290df1f515fc1bbf88d9b Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 24 13:31:53 2011 +0200 Add role for Computer in Business Process portal type to generate invoices. commit 013a5b762bb48d91cd741a8427ec9a485cc16d42 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 24 12:06:51 2011 +0200 Recover some files from last merge. commit a6922dee5c3b16cc2565c73e9963581019e1e8ad Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 24 10:38:37 2011 +0200 Computers can search Sale Trade Condition to generate invoices. commit 11445d6f853717a8204ee2904a72dbcb3017a773 Merge: 7a7f2c4 b194e337 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 23 18:22:13 2011 +0200 Merge branch 'usage_report', remote-tracking branch 'origin' into usage_report commit 7a7f2c4d4af6e426a64e7f8d5f1c34b8c7a9e6c9 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 23 18:06:38 2011 +0200 We apply Sale Trade Condition on Sale Packing List Line. commit 791484d678f24e19c6ba13c224f3ec196845b1b6 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 23 13:26:25 2011 +0200 Use same partition IDs than partitions generated by testVifibSlapWebService unit test. commit 1c553c14ab0996b96812422276e2aaf09ce52580 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 23 11:41:20 2011 +0200 Export local roles for CPU and Memory consumption services. commit babfdef982d2c1423bf808eba3f7aa3ec62fc0c2 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 23 10:56:43 2011 +0200 Configuration of CPU and Memory Consumption services were incomplete. commit 8dfb773b08469c887090f6df0e6ceb3aacfbb324 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 22 14:56:16 2011 +0200 Remove some hardcoded values when the conduit creates the Sale Packing List commit cee87cedb157d1bf0d06124496bdd86bf98f5667 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 22 11:03:00 2011 +0200 Forgot to define portal object. commit 393f3744a192b5a3f441ba30d8b3065290290b39 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 22 10:47:57 2011 +0200 We let the validation of objects in the stepConfigureInstance of the unit test. commit c20c342dca49cb534b2e574feefba94670233ab5 Merge: d45782d 12fd245b Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 22 09:19:34 2011 +0200 Merge branch 'usage_report', remote-tracking branch 'origin' into usage_report commit d45782d287e66f773a881754ca59962f7b57ef8c Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Aug 19 18:29:17 2011 +0200 Remove some useless files. commit ae50e0d471fec336c5dec904e4209636bf0c0881 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Aug 19 18:24:29 2011 +0200 Export configuration of vifib master to generate invoices. commit 7618100d8951222aa0c78d05f17269315bcad2f4 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Aug 19 17:48:55 2011 +0200 Update roles on Person, Organisation, Business Process, Sale Trade Condition and Accounting Transaction module. commit bd4de501682dec1c4e86294aff6c2128d1b64c0f Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Aug 19 17:10:18 2011 +0200 Add CPU and Memory consumption services to generate invoice. commit bd528e7f86d0a794620967e7a4e1487d16e0fd7f Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Aug 19 13:42:35 2011 +0200 Export of sale invoice builder and invoice simulation rules in vifib_invoicing bt5. commit 6d21db83f0fbf9b03560fd1dffeaff0f087859f8 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Aug 19 12:16:21 2011 +0200 Some log, typo, comments and exception management improvements commit fdba478cebbf1a7d6b7bc87aed4ac348a94e342d Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Aug 18 18:05:44 2011 +0200 Configuration of roles in Person and Organisation portal types. commit a8c1e48f724888805ee2d96cb8824f758aae33c1 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 17 18:39:04 2011 +0200 Improvement to avoid duplication code in unit test. commit 6eb65edd95b7410129e585e9739ab98dcc803de0 Merge: 411e6f0 5bbfd76 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 17 18:29:30 2011 +0200 Merge remote-tracking branch 'origin/usage_report' into usage_report commit 411e6f0c3d9ea5d96e9cf05b4feea8b3a739f50f Merge: 06d80c2 567e4683 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 17 18:20:52 2011 +0200 Merge branch 'usage_report', remote-tracking branch 'origin' into usage_report commit 5bbfd7631e8a0f89e29ea260a93a5bfdd60d5359 Author: Romain Courteaud <romain@nexedi.com> Date: Wed Aug 17 17:13:13 2011 +0200 Some nice comments. Export configuration in bt5 instead of creating it in test. commit 06d80c2573b96e586e990a3c6c5b83db911c49c9 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Aug 12 14:08:24 2011 +0200 Merge of the testUsageReport and testUsageReportTwoPartitions tests to avoid duplication code. commit c3dc4f955ba22fae4b301fb3b92e5ed2dce0ad05 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Aug 12 10:27:20 2011 +0200 Removal of SaleTradeCondition_asPredicate to use the original one from erp5_trade bt5 and avoid duplication code. commit 72538e146245b860c9c41952926e103e77205eb3 Merge: 53364b4 ea09a424 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Aug 11 18:04:14 2011 +0200 Merge branch 'usage_report', remote-tracking branch 'origin' into usage_report commit 53364b4943342c75f937d84f74be4ca80281e8ae Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Aug 11 16:28:03 2011 +0200 Merge of two usage report test sample to avoid duplication XML files into a unique python script which will be used to generate usage report sample for testing purposes. commit 5dedefd80b6871e0a87000c698ddae985eb67787 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Aug 11 16:09:13 2011 +0200 Removal of useless code because erp5_simulation_legacy bt5 is not used. commit e4a1b3d9f4b750392a8a2a2c804bb54db6d6fcd4 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Aug 11 15:59:38 2011 +0200 Replacement of portal_catalog method with searchFolder method to extract planned Sale Invoice list in Accounting module. commit 8db0a993eaa01c270c62a08c338dda57b5ea3189 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Aug 11 10:12:07 2011 +0200 String construction improvement to generate usage report from existing sale packing list. commit e86123ae78b24c49e18e07307ed296b2d4ad0684 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 3 18:16:35 2011 +0200 Typo. commit 911999208b7b13c44457a4af1610255dc9333d8d Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 3 13:26:31 2011 +0200 Forgot to rename the new usageReport classname to usageReportTwoPartitions. commit 8c130647b8d096feecbee8b7910d3aad4619b51d Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Aug 3 13:21:33 2011 +0200 Some code lines exceeded 80 characters. commit 2ec939150ad7cf5b788203a47f542ed348d402b6 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 2 10:34:27 2011 +0200 Modify usageReport test following vifib_invoicing and vifib_test bt5 commit. commit dceaba701131399a7fb507a68d6adaacd090ef6a Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Aug 2 09:24:24 2011 +0200 Add unit test to check if sale invoices are updated when SlapTool is called several times. commit 7b0c93e830260c6506e9ffb308ef233813bcbd10 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 1 18:18:36 2011 +0200 Indentation improvement. commit f0d220d50268cbb63ff48048c9d875229bbbd738 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 1 17:59:21 2011 +0200 Load a new bt5 for unit testing which contains invoicing related scripts. commit 0eb8aee1bb3d114590d31711be92ac16cac12eb5 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 1 17:33:36 2011 +0200 Creation of business_template_skin_layer_priority property to make sure that scripts in vifib_test will be executed commit 0621182dfcd9183930633d25786b0cec0ff99f1f Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 1 17:32:00 2011 +0200 Creation of business_template_skin_layer_priority property to make sure that scripts in vifib_invoicing will be executed. commit 31c95681604c56e8f431de4791df7bdd48cec679 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Aug 1 10:04:34 2011 +0200 Fixing the previous commit, exception type was not defined commit fb0ca92995d29ab991c0c467fbb41e8800eb2a2b Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 29 18:52:39 2011 +0200 XSD models will be loaded from parts/vifib/slapos/slap with relative path until they are available in eggs/slapos/slap commit 9eb8314d5cf501fb16fe2a695253ccc5bca448a2 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 29 10:59:18 2011 +0200 Create new bt5 vifib_invoicing to adapt sale invoice building related scripts from erp5_invoicing. commit bac07625e09596a156ee9cefa5e0f31c9b322e98 Merge: 7742eda 1188342 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 29 10:28:24 2011 +0200 Merge remote-tracking branch 'origin/usage_report' into usage_report commit 7742eda2227de9f2f04290cb3d9947bb99d7d1d4 Merge: a516965 e29e96be Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 29 10:19:01 2011 +0200 Merge remote-tracking branch 'origin' into usage_report commit 1188342184b7dbce8e0223be4f8859ae5a343980 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Jul 25 15:42:48 2011 +0200 Removal of an if statement commit 5eac1e61f9d0fbe2c24d52a40dc0b07568ee562f Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Jul 25 15:41:00 2011 +0200 Add vifib_test in skin folders commit e1a7384103e5452d380a889dc34bd6ea416a868e Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 22 19:04:33 2011 +0200 Replace 't' by 'T' in class names commit a516965e4ecf2d69f449d3ded1ac31a7825aff37 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Jul 21 10:01:10 2011 +0200 Add a XML usage report with two partitions commit 9fc22632a80a1d1cf424c3b61b2c5905116d958e Merge: f1d39ce 2c62e63f Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Jul 20 10:52:10 2011 +0200 Merge remote-tracking branch 'origin' into usage_report commit f1d39ce5d4399eed0307cd688d18c089d6137e03 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Jul 19 17:57:00 2011 +0200 Works in Live Test commit f61f7aa480e6cb0360f1154e4feee9458d14f4f8 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Jul 19 11:29:40 2011 +0200 Add a instance configuration method commit 7c0939605185892e5de4953b70f4db3ede1d856d Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Jul 19 11:20:21 2011 +0200 Typo commit ccab5b208fbea0ac4fe1a6ae7c0631499f2aac51 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Jul 19 11:17:00 2011 +0200 Add a source section in Sale Packing List commit 053851e8356aa2f39f786aa625178260df6978e4 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Jul 6 13:42:44 2011 +0200 Add a Computer role in Sale Trade Condition/Module portal types commit d746946aef6e7acc1ee0c5451c7d34ed031e89d8 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Jul 6 13:39:42 2011 +0200 Paths to XSD models are not hardcoded anymore commit 453031a6250cb21a3aff9246d876f390c893f8bd Author: Sebastien Robin <seb@nexedi.com> Date: Fri Jul 1 18:20:22 2011 +0200 temporary backup of this schema for usage reporting This xsd file must be commited in a better place as soon as possible commit 072a24fd68b0c2cb8e18b8fbb0ec8bd3dcbe2ce7 Merge: b570020 c5b5897c Author: Sebastien Robin <seb@nexedi.com> Date: Fri Jul 1 17:49:04 2011 +0200 Merge remote-tracking branch 'remotes/origin/master' into usage_report Conflicts: master/bt5/vifib_slap/bt/revision commit b570020a317c9a7b90b4a78cd1b05ce9267cff94 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 1 16:05:57 2011 +0200 Add a source and destination section in Sale Packing List commit 5b99e5a7828acab084c8808c8f74f154c9cbd80a Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 1 14:04:07 2011 +0200 Update of the sequence_string commit 6f33b898f1fb5632d63c8e02bdee89d648f466dc Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 1 13:57:09 2011 +0200 Add stepCreatePurchasePackingList method commit 812bd89335dde86a10fe50817b6f55c2717af899 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 1 13:52:18 2011 +0200 Add stepSetPurchasePackingListLineAggregate method commit bf330befc49c92d131a1123816a6e6f688a1d2b2 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jul 1 13:41:13 2011 +0200 Add CheckSaleInvoiceExists method commit f40cf47f167f76fbb6ffcaf7c8f63ae0fe3efd6c Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Jun 29 10:04:02 2011 +0200 Creation of SaleTradeCondition_asPredicate file commit 8f285061bf6440f1f7a568b93875656311d2192e Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Jun 20 11:56:08 2011 +0200 Typo. commit e1daa1632f90640c60a43c99a0f4677614985426 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Jun 20 11:55:22 2011 +0200 Move some code into the VifibSlapWebServiceMixin method. commit 1e3a43b4d204eff858bf5c899a27dbb6922912d9 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon Jun 20 11:53:28 2011 +0200 Typo. commit 3fcd8757597acc879ae203a30db8b66cd2e2e069 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jun 17 18:07:32 2011 +0200 Fix: Manager user does not exist commit 6afbf419f0c03a84fc6ba7344380bd87c798a1fe Author: Sebastien Robin <seb@nexedi.com> Date: Fri Jun 17 16:56:54 2011 +0200 move testUsageReport with other tests commit fe2f81dbd1d3ea01c354883bb13037da9b05aa1a Merge: b04e9f6 3f32cfa9 Author: Sebastien Robin <seb@nexedi.com> Date: Fri Jun 17 16:53:58 2011 +0200 Merge remote-tracking branch 'remotes/origin/master' into usage_report Conflicts: master/bt5/vifib_slap/bt/revision master/product/Vifib/Tool/SlapTool.py master/product/Vifib/tests/testVifibSlapWebService.py commit b04e9f6f34999bf11577d085e55087cf338a32d6 Author: Sebastien Robin <seb@nexedi.com> Date: Fri Jun 17 16:33:26 2011 +0200 Nicolas applied manually commit 4afe99a5 by mistake, revert it commit 5edd91c5d60e6014fa04c09a211466a2088e0ce2 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jun 17 15:38:22 2011 +0200 We retrieve an XML report sample from vifib_test bt5. commit 2384da761bcc475d979dee9a63e8caa7095d3ac6 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jun 17 13:58:57 2011 +0200 Adding vifib_test bt5 commit 388f6eda386d42844a94d558c46bf5a54e0ff6ca Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Fri Jun 17 13:57:57 2011 +0200 Rename the stepLoginERP5TypeTestCase method to stepLoginManager commit 6a2c04aeeb605c2ed0c40edcd51c7a0a71fd67fb Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Jun 16 17:01:36 2011 +0200 Move some code from TestVifibSlapWebService to a new class TestVifibSlapWebServiceMixin commit fa5d5edcc9590076ecd8a9833d77d4878ada60f6 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Jun 16 16:43:10 2011 +0200 Improvement of the usageReport Unit Test. commit 91d807716cbd4a2805329a4c8f910fd2e0e48d62 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Jun 16 16:36:12 2011 +0200 We check if a Certificate Authority is already set up. commit 800483dd4e9f5d79decbc7770812d6925e95e401 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Jun 9 16:45:54 2011 +0200 In the XML report, we check that the title of the transaction exists and it is not empty commit f9a28b54dc594871547b5545903767cd279b0aef Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Jun 9 15:29:08 2011 +0200 Add title for the Sale Packing List created by Vifib Conduit commit 13ea58fdcebbbf8a84f5b96cefb987a9810fe60e Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Jun 9 14:25:55 2011 +0200 Creation of a template which contains tools to test Vifib commit 2e868c705b84b1001f7e66612c4b5f9dca14bc6c Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Thu Jun 9 11:30:07 2011 +0200 Regenerate XML usage report from Sale Packing List commit ab973d8eb4b56632309a708270af161f42ffa2d9 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Jun 7 18:13:48 2011 +0200 Creation of a Unit Test to test the useComputer method of SlapTool commit ca2d8a16690b7b9d7ebd402078a97d99a81d4201 Merge: 1e7bdfc d699957b Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue Jun 7 17:03:54 2011 +0200 Merge remote branch 'remotes/origin/master' into usage_report commit 1e7bdfc1340f4d1a0a912c29cee2607cd6fb7764 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Wed Jun 1 10:43:22 2011 +0200 Creation of the asXML method which generate the final XML report commit a81166f1391e21067d821d23f673bf380d3d79a9 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue May 31 18:48:52 2011 +0200 Validation of XML reports generated by the partitions and Slapgrid commit eb13d4913fde37cfbd2bf7758fc49e52a13876e9 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue May 31 18:40:04 2011 +0200 Modification of the agregateAndSendUsage method commit 77577d4b7980e7483b2abd99c0f0ec8d8763118a Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue May 31 15:54:52 2011 +0200 In the XML report, we check that tags exist and their value is not empty commit fac116291459a496fe6b416fd8b510602511a24c Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue May 31 15:05:52 2011 +0200 Creation of the ReportParser class commit c5acd8d2445b1739afdd133934f0d85fce782b47 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue May 31 15:04:30 2011 +0200 Modification of log messages commit 22f465cfb210cb2f228b09f05c38ff832b8f4047 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue May 31 14:01:57 2011 +0200 We don't need to send a computer object anymore commit 898f9398358a78c04f444e6e0459e64ce4b9a1af Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue May 31 10:08:43 2011 +0200 A Sale Packing List Line is created for each movement node of the XML report commit d5128815433a8b77ab8118010a3b717f7d9a7ae1 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue May 31 09:46:10 2011 +0200 VifibConduit creates a Sale Packing List linked to partition consumptions of a computer commit e2383538caff603b5a946a0798f2dcd3684b3286 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Tue May 31 09:32:49 2011 +0200 Extraction of informations from XML report commit 713286a55fb1dff9e17892557d45a6aa44f4b917 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon May 30 18:29:35 2011 +0200 The Master checks if the XML report sent by a node is valid or not. commit e702754f45de9a6b7bc538d6e493de73d373d36f Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon May 30 18:22:38 2011 +0200 The XML report is forwarded to the Vifib Conduit. commit 0d142be6dcb0564b24a4ed8ba77c2d65cf4a4354 Author: Nicolas Godbert <ngodbert@tiolive.com> Date: Mon May 30 18:12:51 2011 +0200 Now, a node only send a xml report to the Master, no a python object
-
- 16 Aug, 2011 1 commit
-
-
Gabriel Monnerat authored
-
- 28 Jul, 2011 1 commit
-
-
Gabriel Monnerat authored
-