proxmox simple

This commit is contained in:
William Mantly 2020-08-26 18:17:37 -04:00
parent 232c4d6b6f
commit 8b28b7a2d6
Signed by: wmantly
GPG Key ID: 186A8370EFF937CA
2 changed files with 5 additions and 13 deletions

View File

@ -4,7 +4,7 @@ const {createClient} = require('redis');
const {promisify} = require('util');
const config = {
prefix: 'sso_'
prefix: 'p2p_vpn_'
}
function client() {

View File

@ -1,10 +1,6 @@
<%- include('top') %>
<script type="text/javascript">
var proxmoxSites = {};
function formatBytes(a,b=2){if(0===a)return"0 Bytes";const c=0>b?0:b,d=Math.floor(Math.log(a)/Math.log(1024));return parseFloat((a/Math.pow(1024,d)).toFixed(c))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][d]}
@ -39,15 +35,11 @@
$(document).ready(function(){
app.subscribe('proxmox-cluster', function(data){
if(!proxmoxSites[data.vpnSite.name]){
if($.scope.proxmox.indexOf('siteId', data.vpnSite.id,) == -1){
data.siteId = data.vpnSite.id;
let index = $.scope.proxmox.push(parseNodeData(data));
proxmoxSites[data.vpnSite.name] = {
data:data,
index: index
}
}else{
$.scope.proxmox.update(proxmoxSites[data.vpnSite.name].index, parseNodeData(data));
$.scope.proxmox.update('siteId', data.vpnSite.id, parseNodeData(data));
}
});
});
@ -56,7 +48,7 @@
<div class="row">
<div class="shadow-lg card mb-3" jq-repeat="proxmox">
<div class="card-header">
{{ vpnSite.name }}
<b>{{ vpnSite.name }}</b> -- <i>{{vpnSite.admin}}</i>
</div>
<div class="card-header actionMessage" style="display:none">
</div>