Commit Graph

1907 Commits

Author SHA1 Message Date
Julien Fontanet
c81f7cebf7 Initial work on the new mapped collection and transformation spec. 2014-01-08 16:15:12 +01:00
Olivier Lambert
4affdd91a7 add 'attached' of a VBD in spec 2014-01-08 15:34:47 +01:00
Julien Fontanet
d8153d1263 Minor fixes. 2014-01-06 14:52:58 +01:00
Julien Fontanet
3f7ec9e0c2 Ability to destroy tasks/messages. 2014-01-06 14:29:12 +01:00
Julien Fontanet
d0ef14ccd8 More API namespaces externalized. 2014-01-06 10:37:06 +01:00
Julien Fontanet
f6f35f3e49 Fix indentation. 2014-01-06 09:52:40 +01:00
Olivier Lambert
ec0302644f fix on tasks duplicated record. TODO: use update instead 2014-01-05 23:04:54 +01:00
Olivier Lambert
0e5f7f8d1b initial support of tasks 2014-01-05 17:33:22 +01:00
Julien Fontanet
3498f3fd2f Add missing dependency. 2014-01-05 14:38:45 +01:00
Julien Fontanet
b68cfc8f72 Expose session identifier for consoles. 2014-01-03 14:12:24 +01:00
Olivier Lambert
af11b7cd26 add templates in spec and also start to implement disk provisionning 2014-01-02 16:24:45 +01:00
Julien Fontanet
6aad4a4a98 New type: VM-snapshot. 2014-01-02 13:10:26 +01:00
Julien Fontanet
d7a4395557 Minor fixes. 2014-01-02 11:42:40 +01:00
Olivier Lambert
4df8b90bfe add message object and link for host, vm and pool 2014-01-02 11:39:03 +01:00
Julien Fontanet
0ded953527 Minor fix. 2014-01-01 13:21:37 +01:00
Julien Fontanet
5a345ce4c9 Create a default user if there is none. 2014-01-01 13:21:18 +01:00
Olivier Lambert
8f8dc390ca add PIF in spec 2013-12-31 16:59:06 +01:00
Olivier Lambert
52fb5641ce add VIF in specs 2013-12-31 16:16:48 +01:00
Julien Fontanet
f47eea03cc Do not try to connect to a server indefinitely. 2013-12-31 16:08:28 +01:00
Julien Fontanet
432864c323 Minor fixes. 2013-12-31 13:26:57 +01:00
Julien Fontanet
4608216e28 Minor fixes. 2013-12-31 00:58:40 +01:00
Julien Fontanet
befdd2e7ad Idem for the server namespace. 2013-12-30 17:45:27 +01:00
Julien Fontanet
13b73acee6 The user namespace of the API resides in its own module.
It has been rewritten in CoffeeScript, a lot of bugs have been fixed
and it is much more commented.
2013-12-30 17:19:38 +01:00
Julien Fontanet
d1800fe86a Minor simplification. 2013-12-30 11:40:31 +01:00
Julien Fontanet
13b7b72865 Minor code simplification. 2013-12-30 08:42:56 +01:00
Julien Fontanet
0894114aac Remove (now unecessary) $waitPromise() calls. 2013-12-29 10:53:22 +01:00
Julien Fontanet
50ae55d74f Minor fix. 2013-12-29 10:11:22 +01:00
Julien Fontanet
9e8ed150a3 Helpful message when the web server cannot start listening. 2013-12-29 10:08:56 +01:00
Julien Fontanet
7e682eac22 Meaningful message when the web server cannot start listening. 2013-12-29 09:48:18 +01:00
Julien Fontanet
172fbb51a4 Remove useless log. 2013-12-29 09:27:50 +01:00
Julien Fontanet
f4bee77131 Dependencies versions fixed. 2013-12-29 09:27:01 +01:00
Julien Fontanet
1dcce05f98 session.signIn*() now returns the signed user. 2013-12-28 18:40:09 +01:00
Julien Fontanet
58239efa84 Various bufixes. 2013-12-28 18:05:37 +01:00
Julien Fontanet
d42121a426 Minor fix. 2013-12-28 17:42:16 +01:00
Julien Fontanet
4a031d70a5 xapi.vm.start() should work. 2013-12-28 17:36:29 +01:00
Julien Fontanet
3a5c512a62 Various fixes. 2013-12-28 17:09:55 +01:00
Julien Fontanet
1de8f9a92a VMs actions work. 2013-12-28 14:59:06 +01:00
Julien Fontanet
6a6dddfef1 xapi.vm.* methods are now generated and (hopefully) working. 2013-12-28 13:34:28 +01:00
Julien Fontanet
8180075d8f Minor fix (thanks CoffeeLint ;)). 2013-12-28 13:33:56 +01:00
Julien Fontanet
466fd49ad0 Try harder to respect the 80 characters rule. 2013-12-28 13:33:35 +01:00
Julien Fontanet
8ae8e99b25 Spelling & other various fixes. 2013-12-28 12:22:23 +01:00
Julien Fontanet
3dc0066e06 The API now use synchrouneous code (fibers) instead of promises. 2013-12-27 18:44:13 +01:00
Julien Fontanet
826add7b43 $waitPromise should handle gracefully non promise. 2013-12-27 14:22:02 +01:00
Julien Fontanet
3bc345d391 Minor fix. 2013-12-27 14:11:27 +01:00
Julien Fontanet
91b0acd4e4 Debugging trace removed. 2013-12-27 12:05:40 +01:00
Julien Fontanet
774b4051bc XO-Server can now drop priviledges. 2013-12-27 12:04:54 +01:00
Julien Fontanet
ad5e68091f Runner script should forward its arguments to XO-Server. 2013-12-27 11:51:32 +01:00
Julien Fontanet
280b3275b4 $XAPI handles EHOSTUNREACH errors. 2013-12-27 11:49:45 +01:00
Julien Fontanet
a3a87f54df Minor fixes. 2013-12-27 10:26:54 +01:00
Julien Fontanet
8ed912913d Minor fixes. 2013-12-27 10:26:54 +01:00