|
@@ -22,23 +22,17 @@ from resource_management import *
|
|
|
|
|
|
|
|
|
def mysql_service(daemon_name=None, action='start'):
|
|
|
+ cmd = format('service {daemon_name} {action}')
|
|
|
|
|
|
- logoutput=True
|
|
|
- if action == 'start':
|
|
|
- cmd = format('service {daemon_name} start')
|
|
|
- elif action == 'stop':
|
|
|
- cmd = format('service {daemon_name} stop')
|
|
|
- elif action == 'status':
|
|
|
- cmd = format('service {daemon_name} status')
|
|
|
+ if action == 'status':
|
|
|
logoutput = False
|
|
|
else:
|
|
|
- cmd = None
|
|
|
+ logoutput = True
|
|
|
|
|
|
- if cmd is not None:
|
|
|
- Execute(cmd,
|
|
|
- path="/usr/local/bin/:/bin/:/sbin/",
|
|
|
- tries=1,
|
|
|
- logoutput=logoutput)
|
|
|
+ Execute(cmd,
|
|
|
+ path="/usr/local/bin/:/bin/:/sbin/",
|
|
|
+ tries=1,
|
|
|
+ logoutput=logoutput)
|
|
|
|
|
|
|
|
|
|