Commit graph

18 commits

Author SHA1 Message Date
715128a138 check owner of vm after ensuring that vm exists 2019-07-20 15:19:39 +05:00
cdf3c741ee last_heart_beat -> last_hearbeat 2019-07-18 19:09:26 +05:00
c474282b33 implemented add host, authenticate user before performing action of vm 2019-07-18 17:10:17 +05:00
68f9bebccb Shutdown VM, ListUserFiles added. Able to parse units included in specs 2019-07-11 13:34:21 +05:00
993fbbc3ac etcd3_wrapper updated 2019-07-04 16:03:57 +05:00
c6b91dffe3 ListPublicImages, StartVM, SuspendVM, ResumeVM, ListUserVM Views added. 2019-07-03 17:47:24 +05:00
084da2eee5 Make message more clear if file is not found in create_image_from_file view and added gunicorn 2019-07-02 12:45:13 +05:00
0253aa9afc create_image view added + etcd3_wrapper module added 2019-07-01 23:53:38 +05:00
78d6fc2105 app now binds to :: 2019-06-30 21:20:02 +05:00
a65a9b243c DeleteVM endpoint added 2019-06-26 12:33:29 +05:00
272bbcd5c6 enums removed 2019-06-25 15:18:32 +05:00
77741f363d endpoint (/vm/status) created to dump vm status 2019-06-25 15:07:23 +05:00
7781a1b68b use etcd3 instead of python-etcd. use uuid instead of increasing number. 2019-06-24 22:14:45 +05:00
62b023e2db BUG FIX: correctly use Enum class 2019-06-24 17:47:07 +05:00
588c2462de Added status to VM (entry) on creation, correctly wrap (etcd) critical section using lock 2019-06-24 17:43:48 +05:00
126a3415e5 race condition removed + return message on success updated 2019-06-24 17:21:18 +05:00
55dfda523b added try/except around etcdclient.read to cater if EtcdKeyNotFound 2019-06-24 16:39:53 +05:00
1cd8eee616 v1 code 2019-06-24 15:46:06 +05:00