本文整理汇总了Python中utils.utils函数的典型用法代码示例。如果您正苦于以下问题:Python utils函数的具体用法?Python utils怎么用?Python utils使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了utils函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: install
def install(self, env):
Logger.info("install ResourceMonitor")
excludePackage = ['haproxy-ng', 'hadoop-ng', 'portal_api_server', 'docker-ng']
self.install_packages(env,excludePackage)
Logger.info("grant node privilege")
utils().grant_local_privilege(env)
示例2: stop
def stop(self, env):
import params
env.set_params(params)
Logger.info("stop Agent")
utils().exe(params.agent_stop)
time.sleep(5)
示例3: start
def start(self, env):
Logger.info("start the pg")
import params
env.set_params(params)
self.configure(env)
utils().exe(params.pg_start)
示例4: install
def install(self, env):
Logger.info("install Pg")
excludePackage = ['pgxzm-center']
self.install_packages(env,excludePackage)
# create dba user for pg
# configinit().create_pg_dba(env)
# get a best avilable dir for pg data
# configinit().get_avilable_dir(env)
import params
Logger.info("create user and passwd")
Logger.info(params.pgxx_passwd)
Logger.info("create install dir")
Logger.info(params.pgxx_install_path)
utils().exe(params.create_install_dir)
utils().exe(params.chown_install_dir)
Logger.info("create log dir")
Logger.info(params.pgxx_log_path)
utils().exe(params.create_log_dir)
utils().exe(params.chown_log_dir)
Logger.info("process initdb")
utils().exe(params.pg_init_db)
Logger.info("update configure parameters")
self.configure(env)
self.start(env)
self.createdbsuperuser(env)
示例5: stop
def stop(self, env):
import params
env.set_params(params)
Logger.info("stop Center")
utils().exe(params.center_stop)
示例6: start
def start(self, env):
import params
env.set_params(params)
self.configure(env)
Logger.info("start Haproxy on NodeManager")
utils().exe(params.nmhaproxy_start)
示例7: stop
def stop(self, env, rolling_restart=False):
import params
import status_params
env.set_params(params)
cmd = "su {0} -c '{1}/stop-nimbus.sh'".format(params.storm_user, params.bin_dir)
Logger.info("stop nimbus")
utils().exe(cmd)
utils().check_stop(status_params.proc_nimbus_name)
示例8: start
def start(self, env):
import params
env.set_params(params)
self.configure(env)
Logger.info("start JobHistory")
utils().exe(params.jobhistory_start)
示例9: stop
def stop(self, env):
import os
import params
Logger.info("stop mysql")
cmd = "sudo service mysqld stop"
utils().exe(cmd)
示例10: start
def start(self, env):
import params
env.set_params(params)
self.configure(env)
Logger.info("start Docker")
utils().exe(params.docker_start)
示例11: start
def start(self, env):
import params
env.set_params(params)
self.configure(env)
Logger.info("start Cgi")
utils().exe(params.cgi_start)
示例12: start
def start(self, env):
import params
env.set_params(params)
self.configure(env)
Logger.info("start ResourceManager")
utils().exe(params.rm_start)
示例13: install
def install(self, env):
import params
Logger.info("check local host")
utils().check_local_environment(env,params.master)
Logger.info("install hadoop")
excludePackage = ['docker-ng','haproxy-ng','resource_monitor','portal_api_server']
self.install_packages(env,excludePackage)
示例14: start
def start(self, env):
import params
env.set_params(params)
self.configure(env)
Logger.info("start Haproxy on ResourceManager")
utils().exe(params.rmhaproxy_start_command)
示例15: start
def start(self, env):
import os
import params
env.set_params(params)
self.configure(env)
Logger.info("start hwi")
utils().exe(params.hwi_start_command)