Skip to content

Commit 2bc097e

Browse files
author
Gökhan Kandemir
committed
ggus new location
1 parent 8c0dced commit 2bc097e

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

GGUS/ggus.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ def getTicketNumbers(dom, lcgName):
8383

8484
if __name__ == '__main__':
8585
json = getJSONfromSiteDB()
86-
text = ReadXML('/afs/cern.ch/user/c/cmst1/scratch0/ggus/tickets.xml')
86+
text = ReadXML('/afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS/tickets.xml')
8787
dom = parseString(text)
8888
tag = dom.getElementsByTagName('tickets')[0].childNodes
8989
count = len(tag)
@@ -98,8 +98,8 @@ def getTicketNumbers(dom, lcgName):
9898
sites[siteName] += 1
9999
#____________________________________________________________________________________________________________
100100
saveTime = time.strftime('%Y-%m-%d %H:%M:%S')
101-
fileOp = open("/afs/cern.ch/user/c/cmst1/scratch0/ggus/ggusticketmetrics.txt" , "w")
102-
fileMeet = open("/afs/cern.ch/user/c/cmst1/scratch0/ggus/ggusticketmeeting.txt" , "w")
101+
fileOp = open("/afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS/ggusticketmetrics.txt" , "w")
102+
fileMeet = open("/afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS/ggusticketmeeting.txt" , "w")
103103
fileMeet.write("| *Order* | *SiteName* | *Ticket Count* | *Tickets* |" + "\n")
104104
lcgNames = convertLCGtoCMS(json, '', 'cms')
105105
order = 0

GGUS/readme.rm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# Author : Gökhan Kandemir
22
# E-mail : gokhan.kandemir@cern.ch
33
# Script Responsible : Site Support Team
4-
# Script is located : /afs/cern.ch/user/c/cmst1/scratch0/ggus
4+
# Script is located : /afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS
55
# Outputs :
66
# /afs/cern.ch/user/c/cmst1/www/SST/ggusticketmeeting.txt (https://cmst1.web.cern.ch/CMST1/SST/ggusticketmeeting.txt)
77
# /afs/cern.ch/user/c/cmst1/www/SST/ggusticketmetrics.txt (https://cmst1.web.cern.ch/CMST1/SST/ggusticketmetrics.txt)
88
# The script is being run by an acronjob
99
# The acronojb is in the acrontab of the user: cmst1
10-
# 5,20,35,50 * * * * lxplus ssh vocms202 /afs/cern.ch/user/c/cmst1/scratch0/ggus/run_ggus.sh &> /dev/null
10+
# 5,20,35,50 * * * * lxplus ssh vocms202 /afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS/run_ggus.sh &> /dev/null
1111
# Description : The script is used for getting ggus ticket information for each site. Also it calcultes how many tickets the site has and it creates 2 files. One of them is for metric 198 [1], the other one is for twiki table.
1212

1313
[1] https://dashb-ssb.cern.ch/dashboard/request.py/siteviewhistory?columnid=198&view=Site%20Readiness
14-
[2] https://cmst1.web.cern.ch/CMST1/SST/ggusticketmeeting.txt
14+
[2] https://cmst1.web.cern.ch/CMST1/SST/ggusticketmeeting.txt

GGUS/run_ggus.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#!/bin/bash
22
# Script in cmst1 acrontab
3-
# 5,20,35,50 * * * * lxplus ssh vocms202 /afs/cern.ch/user/c/cmst1/scratch0/ggus/run_ggus.sh &> /dev/null
3+
# 5,20,35,50 * * * * lxplus ssh vocms202 /afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS/run_ggus.sh &> /dev/null
44
# Script for Dashboard metric
55
# outputfile ggusticketmetrics.txt
66
# outputfile ticketmeeting.txt
77
# outputfile tickets.xml
88
# Script obtains ggus ticket information and creates 2 files. One of them is ggusticketmetrics.txt for metric in dashboard, the other one is ticketmeeting for CompOps Meeting
9-
curl -kvv --cert /data/certs/servicecert.pem --key /data/certs/servicekey.pem "https://ggus.eu/index.php?mode=ticket_search&show_columns_check%5B%5D=TICKET_TYPE&show_columns_check%5B%5D=AFFECTED_VO&show_columns_check%5B%5D=AFFECTED_SITE&show_columns_check%5B%5D=PRIORITY&show_columns_check%5B%5D=RESPONSIBLE_UNIT&show_columns_check%5B%5D=STATUS&show_columns_check%5B%5D=DATE_OF_CHANGE&show_columns_check%5B%5D=SHORT_DESCRIPTION&ticket_id=&supportunit=&su_hierarchy=0&vo=cms&cms_su=&user=&keyword=&involvedsupporter=&assignedto=&affectedsite=&specattrib=none&status=open&priority=&typeofproblem=&ticket_category=all&mouarea=&date_type=creation+date&tf_radio=1&timeframe=any&from_date=&to_date=&untouched_date=&orderticketsby=REQUEST_ID&orderhow=desc&search_submit=GO%21&writeFormat=XML" -o /afs/cern.ch/user/c/cmst1/scratch0/ggus/tickets.xml
10-
python /afs/cern.ch/user/c/cmst1/scratch0/ggus/ggus.py &> /afs/cern.ch/user/c/cmst1/scratch0/ggus/ticket.log
11-
cp /afs/cern.ch/user/c/cmst1/scratch0/ggus/ggusticketmetrics.txt /afs/cern.ch/user/c/cmst1/www/SST/
12-
cp /afs/cern.ch/user/c/cmst1/scratch0/ggus/ggusticketmeeting.txt /afs/cern.ch/user/c/cmst1/www/SST/
9+
curl -kvv --cert /data/certs/servicecert.pem --key /data/certs/servicekey.pem "https://ggus.eu/index.php?mode=ticket_search&show_columns_check%5B%5D=TICKET_TYPE&show_columns_check%5B%5D=AFFECTED_VO&show_columns_check%5B%5D=AFFECTED_SITE&show_columns_check%5B%5D=PRIORITY&show_columns_check%5B%5D=RESPONSIBLE_UNIT&show_columns_check%5B%5D=STATUS&show_columns_check%5B%5D=DATE_OF_CHANGE&show_columns_check%5B%5D=SHORT_DESCRIPTION&ticket_id=&supportunit=&su_hierarchy=0&vo=cms&cms_su=&user=&keyword=&involvedsupporter=&assignedto=&affectedsite=&specattrib=none&status=open&priority=&typeofproblem=&ticket_category=all&mouarea=&date_type=creation+date&tf_radio=1&timeframe=any&from_date=&to_date=&untouched_date=&orderticketsby=REQUEST_ID&orderhow=desc&search_submit=GO%21&writeFormat=XML" -o /afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS/tickets.xml
10+
python /afs/cern.ch/user/c/cmst1/scratch0/ggus/ggus.py &> /afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS/ticket.log
11+
cp /afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS/ggusticketmetrics.txt /afs/cern.ch/user/c/cmst1/www/SST/
12+
cp /afs/cern.ch/user/c/cmst1/scratch0/MonitoringScripts/GGUS/ggusticketmeeting.txt /afs/cern.ch/user/c/cmst1/www/SST/

0 commit comments

Comments
 (0)