Commit graph

27 commits

Author SHA1 Message Date
Jordan Rodgers
115909b5cd add cleanup code for vnc connections 2018-02-20 01:10:42 -05:00
Jordan Rodgers
f84b205f15 rework console so migrating vms isnt dumb and ssh tunnels can be torn down 2018-02-19 23:31:02 -05:00
Jordan Rodgers
227060dd77 actually fail to other proxmox nodes, yapf everything 2018-02-14 01:25:14 -05:00
Jordan Rodgers
7aadd423e7 add allowed users setting for current students, replace all user stuff with user dict, add beginning of vnc cleanup 2018-02-14 00:57:28 -05:00
Jordan Rodgers
63fd8c3e2f only add tunnel to list if it gets set up 2018-02-12 23:30:44 -05:00
Jordan Rodgers
545ca65930 ignore already set up ssh tunnels, use correct params for novnc 2018-02-12 23:29:18 -05:00
Jordan Rodgers
8e48bb1c95 start websockify once with gunicorn config 2018-02-12 21:48:00 -05:00
Jordan Rodgers
3b1740c641 add proxmox vnc command, check if targets file exists before retrieving entries 2018-02-12 21:25:06 -05:00
Jordan Rodgers
576c6c1338 beginning of vnc work, hopefully some of this works 2018-02-12 20:55:09 -05:00
Jordan Rodgers
df39356c4d fix rq-scheduler version, most of templates is now working, fix javascript issues 2018-02-08 18:44:04 -05:00
Jordan Rodgers
5fb7f66624 add settings page, add way to add/remove ignored pools 2018-02-06 23:51:30 -05:00
Jordan Rodgers
423e5ad119 add db parameter for get_pool 2018-02-05 16:37:47 -05:00
Jordan Rodgers
8fbae0a071 store ignored pools in db, check ignored pools when getting all pools 2018-02-02 15:18:50 -05:00
Jordan Rodgers
96d1670d47 fix time for expiring vm task 2018-02-02 00:00:52 -05:00
Jordan Rodgers
7b4e7fb6e8 remove reset limits, disable debug, improve get next starrs ip, add start of template code 2018-01-31 22:23:22 -05:00
Jordan Rodgers
1fd989d6c2 add scheduler script, store rtp view cache in db and schedule generation 2018-01-26 02:03:45 -05:00
Jordan Rodgers
59836baf74 fix all rtp/perms checks, add db parameter to necessary functions 2018-01-24 23:07:59 -05:00
Jordan Rodgers
9405d5b6cc add rq scheduler and fix memory perms check 2018-01-24 22:23:49 -05:00
Jordan Rodgers
d0368e743f fix vm_power parameter, add basic vm expire email 2018-01-24 21:47:18 -05:00
Jordan Rodgers
3fd24e42ea add db parameter for renewing vms 2018-01-24 03:32:47 -05:00
Jordan Rodgers
bf19241bed fix renewals, add email for vm expiration 2018-01-24 03:26:15 -05:00
Jordan Rodgers
0df186f5c3 only retrieve vms for user if active 2018-01-24 01:22:27 -05:00
Jordan Rodgers
05f43852ee add db parameter for usage check in create 2018-01-24 00:56:45 -05:00
Jordan Rodgers
6d36ced3b3 set redis host and port from config 2018-01-24 00:30:08 -05:00
Jordan Rodgers
74f65827bf change redis host 2018-01-23 23:58:54 -05:00
Jordan Rodgers
1d094b1e25 change db to postgres, fix rtp functions, change how db is connected 2018-01-23 23:12:19 -05:00
Jordan Rodgers
22e70ee8fd prep project for openshift 2018-01-23 03:36:08 -05:00
Renamed from app.py (Browse further)