Major Grafana Dashboard script restructuring

Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
This commit is contained in:
Matthew Stidham
2021-08-31 15:55:36 -07:00
parent c90235a8eb
commit 40fde97861
12 changed files with 210 additions and 80 deletions

View File

@@ -12,20 +12,20 @@ if sys.version_info[0] != 3:
exit()
import requests
import jwt
from datetime import datetime
import json
import subprocess
from scp import SCPClient
import paramiko
from GrafanaRequest import GrafanaRequest
from influx2 import RecordInflux
import time
from collections import Counter
import shutil
import itertools
from GrafanaRequest import GrafanaRequest
from InfluxRequest import RecordInflux
class CSVReader:
def read_csv(self,
@@ -439,7 +439,12 @@ class GhostRequest:
# create Grafana Dashboard
target_files = []
for folder in target_folders:
target_files.append(folder.split('/')[-1] + '/kpi.csv')
target_file=folder.split('/')[-1] + '/kpi.csv'
try:
open(target_file)
target_files.append(target_file)
except:
pass
if self.debug:
print('Target files: %s' % target_files)