Julien Fontanet
|
8839d4f55a
|
Delete exportDeltaVm() snapshot on failure.
|
2016-01-16 19:34:34 +01:00 |
|
Julien Fontanet
|
2562aec1d2
|
Missing space in utils.pDebug().
|
2016-01-16 19:34:34 +01:00 |
|
Julien Fontanet
|
db2361be84
|
Fix createVbd().
|
2016-01-16 19:34:34 +01:00 |
|
Julien Fontanet
|
d08fcbfef3
|
Various fixes.
|
2016-01-16 19:34:29 +01:00 |
|
Julien Fontanet
|
7601b93e65
|
Various fixes.
|
2016-01-16 19:19:51 +01:00 |
|
Julien Fontanet
|
1103ec40e0
|
Xapi#importDeltaVm(): clean after failure.
|
2016-01-16 19:19:51 +01:00 |
|
Julien Fontanet
|
af32c7e3db
|
Properly exports vm.deltaCopy().
|
2016-01-16 19:19:51 +01:00 |
|
Julien Fontanet
|
170918eb3b
|
Initial continuous replication.
|
2016-01-16 19:19:51 +01:00 |
|
Julien Fontanet
|
a91e615a8d
|
@deferrable.onSuccess()
|
2016-01-16 19:19:51 +01:00 |
|
Julien Fontanet
|
cc92c26fe3
|
Xapi#_importVdiContent()
|
2016-01-16 19:19:46 +01:00 |
|
Julien Fontanet
|
937135db32
|
Xapi#_exportVdi()
|
2016-01-16 18:57:15 +01:00 |
|
Julien Fontanet
|
01366558b4
|
Xapi#_deleteVbd()
|
2016-01-16 18:57:15 +01:00 |
|
Julien Fontanet
|
b0dbd54ea4
|
Xapi#_disconnectVbd()
|
2016-01-16 18:57:15 +01:00 |
|
Julien Fontanet
|
f113915307
|
Xapi#_updateObjectMapProperty() can remove a property.
|
2016-01-16 18:57:15 +01:00 |
|
Julien Fontanet
|
0a3c3d9bb1
|
Xapi#remoteCopyVm() falls back on local copy if possible.
|
2016-01-16 18:50:09 +01:00 |
|
Julien Fontanet
|
ba2e005c3e
|
Merge pull request #201 from vatesfr/custom-http-request
Custom HTTP request implementation instead of got.
|
2016-01-16 18:31:21 +01:00 |
|
Julien Fontanet
|
b9ea52d65f
|
Add missing space in forbidden operations description.
|
2016-01-16 18:27:23 +01:00 |
|
Julien Fontanet
|
f1e328d333
|
Better error handling in patch unzipping.
|
2016-01-16 18:13:13 +01:00 |
|
Julien Fontanet
|
23f1965398
|
Custom HTTP request implementation instead of got.
|
2016-01-16 18:13:04 +01:00 |
|
Olivier Lambert
|
fc82f185cb
|
Merge pull request #200 from vatesfr/abhamonr-forever-forward-incremental-backup-fix
Old vdi bases must be removed at the backup end.
|
2016-01-15 14:31:04 +01:00 |
|
wescoeur
|
56b25f373f
|
Old vdi bases must be removed at the backup end.
|
2016-01-15 14:20:11 +01:00 |
|
Olivier Lambert
|
1ac6add122
|
Merge pull request #196 from vatesfr/abhamonr-forever-forward-incremental-backup
Forever forward incremental backup (fix vatesfr/xo-web#576)
|
2016-01-15 14:13:02 +01:00 |
|
wescoeur
|
91b1a903f9
|
Fix rejected backup.
|
2016-01-15 13:48:15 +01:00 |
|
wescoeur
|
a8d6654ef5
|
Forever forward incremental backup (fix vatesfr/xo-web#576)
|
2016-01-15 13:12:05 +01:00 |
|
Olivier Lambert
|
63093b1be6
|
Merge pull request #198 from vatesfr/abhamonr-vbd-set-bootable-fix-getxapi
vbd.setBootable use xo.getXapi() instead of xo.getXAPI()
|
2016-01-14 16:28:16 +01:00 |
|
wescoeur
|
60abe8f37e
|
vbd.setBootable use xo.getXapi() instead of xo.getXAPI()
|
2016-01-14 16:22:16 +01:00 |
|
Olivier Lambert
|
7ba3909aa1
|
Merge pull request #175 from vatesfr/abhamonr-button-bootable-disk
Add vbd.setBootable api call.
|
2016-01-14 16:04:30 +01:00 |
|
Julien Fontanet
|
eecdba2d05
|
Merge pull request #197 from vatesfr/deferrable-decorator
deferrable() decorator.
|
2016-01-14 14:33:20 +01:00 |
|
Julien Fontanet
|
7bdc005aa7
|
@deferrable() works with async functions.
|
2016-01-14 14:24:09 +01:00 |
|
Julien Fontanet
|
d46703fdc4
|
Cosmetic changes in decorators spec.
|
2016-01-14 11:58:18 +01:00 |
|
Julien Fontanet
|
e4aa85f603
|
Cosmetic changes in decorators.
|
2016-01-14 11:58:18 +01:00 |
|
Julien Fontanet
|
233124ef50
|
deferrable.onFailure()
|
2016-01-14 11:58:11 +01:00 |
|
Julien Fontanet
|
36a3012de2
|
deferrable() decorator.
|
2016-01-14 11:16:51 +01:00 |
|
Olivier Lambert
|
2b4ee96ed7
|
Fix issue vatesfr/xo-web/issues/643
|
2016-01-13 18:55:35 +01:00 |
|
Julien Fontanet
|
85a2afd55c
|
Add --safe-mode which do not registers plugins.
|
2016-01-13 15:53:55 +01:00 |
|
Julien Fontanet
|
6cd0d8456a
|
Fix plugins (broken by Xo split).
|
2016-01-13 15:22:14 +01:00 |
|
Julien Fontanet
|
7750a0a773
|
Integrate api/xo-mixins indexes to the build.
|
2016-01-13 15:21:03 +01:00 |
|
Julien Fontanet
|
a5364b9257
|
Camel case: Xo#getXAPI() → Xo#getXapi().
|
2016-01-13 14:39:40 +01:00 |
|
Julien Fontanet
|
e0e7b1406d
|
Fix backups listing (broken by Xo split).
|
2016-01-13 12:12:40 +01:00 |
|
Julien Fontanet
|
38b67a0002
|
Merge pull request #192 from vatesfr/mixins
Split Xo with mixins.
|
2016-01-13 11:47:49 +01:00 |
|
Julien Fontanet
|
18dd4f8a52
|
Print start/stop errors.
|
2016-01-13 11:40:52 +01:00 |
|
Julien Fontanet
|
879f9b4ea9
|
Remove listeners after start/stop.
|
2016-01-13 11:40:51 +01:00 |
|
Julien Fontanet
|
3db0dda67a
|
Fix a race condition in the scheduler.
|
2016-01-13 11:40:51 +01:00 |
|
Julien Fontanet
|
ed9ee15b90
|
Expose Xo#scheduler.
|
2016-01-13 11:40:51 +01:00 |
|
Julien Fontanet
|
44ff85e8e9
|
Rename Xo {start,stop}{,ing} events.
|
2016-01-13 11:40:51 +01:00 |
|
Julien Fontanet
|
cb07e9ba11
|
Split Xo with mixins.
|
2016-01-13 11:40:48 +01:00 |
|
Julien Fontanet
|
bfe05ce5fc
|
Merge pull request #184 from vatesfr/abhamonr-disable-vm-start-during-delta-import
Disable vm start during delta import and explicit notification.
|
2016-01-13 11:25:56 +01:00 |
|
wescoeur
|
64ee23cec0
|
Disable vm start during delta import and explicit notification. (fix vatesfr/xo-web#613)
|
2016-01-13 11:20:58 +01:00 |
|
Julien Fontanet
|
c022d3c4a4
|
Merge pull request #182 from vatesfr/abhamonr-properly-remove-vdi-backups
Only delete VDI exports when VM backup is successful.
|
2016-01-13 10:38:15 +01:00 |
|
wescoeur
|
69c764301f
|
Only delete VDI exports when VM backup is successful (fix vatesfr/xo-web#644).
|
2016-01-13 10:33:44 +01:00 |
|