File: //usr/lib/python2.7/site-packages/lap/sap_db_connection.py
import yaml
import os
import commands
def __run__(params):
try:
# thresolds = params.get('sid').upper()
sid = params.get('sid')
#thresolds = thresolds.upper()
# print(thresold)
# print(sidadm)
status, output = commands.getstatusoutput("sudo runuser -l %sadm -c '/usr/sap/%s/DVEBMGS00/exe/R3trans -xd'" % (sid.lower(), sid.upper()))
if status == 0:
return [0, 'Conexao com o banco OK! ']
else:
return [2, 'Critical: Erro na conexao com o banco!']
except Exception, err:
return [2, err]
#if __name__ == '__main__':
# params = {'sid':'lwq'}
# print __run__(params)