Ahoj,
HaveAPI ve verzi 0.7 [1] přináší podporu pro tzv. blokující akce, tzn. akce, jejichž vykonání trvá delší dobu. V našem API to jsou např. akce jako vytvoření VPS, reinstalace, start/stop/restart, klonování, swap, atd. Klienti nyní mají možnost sledovat průběh těchto akcí, případně blokovat, dokud akce není hotová, jako to dělá třeba konzolový klient [2, 3].
Vylepšena byla také online dokumentace, kde se nyní zobrazují ukázky použití v syntaxi jednotlivých klientů (Ruby/JS/PHP/FS/curl/HTTP) [4]. Přímo z dokumentace vede odkaz na haveapi-webui [5], které se k API připojí a je možné s ním hned pracovat.
Kompletní seznam změn je k nahlédnutí v changelogu jednotlivých repozitářů [6]. Naše API na této verzi poběží zítra.
[1] https://github.com/vpsfreecz/haveapi
[2] https://github.com/vpsfreecz/haveapi-client
[3] https://secure.havefun.cz/~aither/share/haveapi_cli_block.png
[4] https://secure.havefun.cz/~aither/share/haveapi_client_example.png
[5] https://github.com/vpsfreecz/haveapi-webui
[6] https://github.com/vpsfreecz
Jakub
community-list@lists.vpsfree.cz