Compare commits
No commits in common. "707ea14fc11edd9aac44c9dd5986e64785de35ea" and "1d0f468455b2800dd204f9fcbd441eecc3351aea" have entirely different histories.
707ea14fc1
...
1d0f468455
|
|
@ -141,7 +141,7 @@
|
||||||
//to: 'rene.forstner@nttdata.com, ermis.wieger@nttdata.com, patryk.gudalewicz.bp@nttdata.com',
|
//to: 'rene.forstner@nttdata.com, ermis.wieger@nttdata.com, patryk.gudalewicz.bp@nttdata.com',
|
||||||
//to: 'patryk.gudalewicz.bp@nttdata.com',
|
//to: 'patryk.gudalewicz.bp@nttdata.com',
|
||||||
//to: 'rene.forstner@nttdata.com, ermis.wieger@nttdata.com, arnel.arnautovic@nttdata.com, patryk.gudalewicz.bp@nttdata.com, stephan.oertelt@bmw.de, Mohammed.Abadel@bmw.de, michaela.jaeger@bmw.de, OOC-Support@bmwgroup.com, Andreas.DB.Danzer@bmwgroup.com',
|
//to: 'rene.forstner@nttdata.com, ermis.wieger@nttdata.com, arnel.arnautovic@nttdata.com, patryk.gudalewicz.bp@nttdata.com, stephan.oertelt@bmw.de, Mohammed.Abadel@bmw.de, michaela.jaeger@bmw.de, OOC-Support@bmwgroup.com, Andreas.DB.Danzer@bmwgroup.com',
|
||||||
to: 'Andreas.DB.Danzer@bmwgroup.com',
|
to: 'ermis.wieger@nttdata.com, Andreas.DB.Danzer@bmwgroup.com, OOC-Support@bmwgroup.com, michaela.jaeger@bmw.de, thilo.bindel@bmwgroup.com',
|
||||||
replyTo: 'coco-apm@bmw.de',
|
replyTo: 'coco-apm@bmw.de',
|
||||||
attachmentsPattern: '*.xlsx'
|
attachmentsPattern: '*.xlsx'
|
||||||
|
|
||||||
|
|
@ -158,7 +158,7 @@
|
||||||
failure {
|
failure {
|
||||||
emailext subject: "${env.JOB_NAME} build ${env.BUILD_ID} failed",
|
emailext subject: "${env.JOB_NAME} build ${env.BUILD_ID} failed",
|
||||||
body: "QM report failed, see logs for details: ${env.BUILD_URL}",
|
body: "QM report failed, see logs for details: ${env.BUILD_URL}",
|
||||||
to: 'Andreas.DB.Danzer@bmwgroup.com'
|
to: 'BMW.CoCo.Dynatrace@nttdata.com, ermis.wieger@nttdata.com, Andreas.DB.Danzer@bmwgroup.com'
|
||||||
// to post to the teams channel "0 - APM Service Desk" just uncomment the following command:
|
// to post to the teams channel "0 - APM Service Desk" just uncomment the following command:
|
||||||
// office365ConnectorSend webhookUrl: "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/JenkinsCI/9aca6923685b40f794134853fcbe88f1/ff31bcee-96b3-4481-9bd8-4f74180b263b",
|
// office365ConnectorSend webhookUrl: "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/JenkinsCI/9aca6923685b40f794134853fcbe88f1/ff31bcee-96b3-4481-9bd8-4f74180b263b",
|
||||||
// message: "QM report failed, see logs for details: ${env.BUILD_URL}",
|
// message: "QM report failed, see logs for details: ${env.BUILD_URL}",
|
||||||
|
|
|
||||||
41
summary.py
41
summary.py
|
|
@ -1,9 +1,6 @@
|
||||||
import pandas as pd
|
import pandas as pd
|
||||||
import os
|
import os
|
||||||
import glob
|
import glob
|
||||||
import cx_Oracle
|
|
||||||
from datetime import date
|
|
||||||
import os
|
|
||||||
|
|
||||||
|
|
||||||
def init():
|
def init():
|
||||||
|
|
@ -20,41 +17,7 @@ def init():
|
||||||
|
|
||||||
if df.size > 0:
|
if df.size > 0:
|
||||||
createHtmlSummary(df)
|
createHtmlSummary(df)
|
||||||
write_oracle_db(df)
|
|
||||||
|
|
||||||
|
|
||||||
def write_oracle_db(df):
|
|
||||||
dsnStr = cx_Oracle.makedsn("plapexgma01.bmwgroup.net", "1534", "apex5p")
|
|
||||||
#print(dsnStr)
|
|
||||||
db_connection_string='username/passwort@hostname.de.oracle.com:1521/servicename'
|
|
||||||
con = cx_Oracle.connect(user="b2vadmin",password="B2V@aDmIn7", dsn=dsnStr)
|
|
||||||
|
|
||||||
try:
|
|
||||||
with con.cursor() as cursor:
|
|
||||||
|
|
||||||
|
|
||||||
sql = 'INSERT INTO RELIABILITY_DAILY VALUES (:1, :2,:3,:4, :5, :6, :7)'
|
|
||||||
|
|
||||||
#daily_value = (str(datetime.now().replace(microsecond=0)), 'emea', '3434','mobile', 97.43,'warning')
|
|
||||||
daily_value = ('emea')
|
|
||||||
df_list = df.values.tolist()
|
|
||||||
# print(str(s1[0]))
|
|
||||||
#cursor.execute('''INSERT INTO RELIABILITY_DAILY_TEST values ('emea')''')
|
|
||||||
cursor.execute(sql, ( today, df_list[0][0], "efef" , "efef", "efef", 2, "efef"))
|
|
||||||
# commit work
|
|
||||||
con.commit()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
except cx_Oracle.Error as error:
|
|
||||||
print('Error occurred:')
|
|
||||||
print(error)
|
|
||||||
|
|
||||||
|
|
||||||
print("Database version:", con.version)
|
|
||||||
con.close()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def createHtmlSummary(df):
|
def createHtmlSummary(df):
|
||||||
|
|
||||||
|
|
@ -129,4 +92,4 @@ def createHtmlSummary(df):
|
||||||
f.write(SummaryString)
|
f.write(SummaryString)
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
init()
|
init()
|
||||||
Loading…
Reference in New Issue