示例#1
0
def get_supervisor_client(host, service, cluster_name, job):
    supervisor_config = deploy_config.get_deploy_config(
    ).get_supervisor_config()
    return SupervisorClient(host, supervisor_config.get('server_port'),
                            supervisor_config.get('user'),
                            supervisor_config.get('password'), service,
                            cluster_name, job)
示例#2
0
文件: package.py 项目: zx-hub/minos
def get_tank_client():
  '''
  A factory method to construct a tank(package server) client object.
  '''
  tank_config = deploy_config.get_deploy_config().get_tank_config()

  return TankClient(tank_config.get('server_host'),
      tank_config.get('server_port'))
示例#3
0
def get_supervisor_client(host, service, cluster_name, job, instance_id):
    supervisor_config = deploy_config.get_deploy_config().get_supervisor_config()
    return SupervisorClient(
        host,
        supervisor_config.get("server_port"),
        supervisor_config.get("user"),
        supervisor_config.get("password"),
        service,
        cluster_name,
        job,
        instance_id,
    )
示例#4
0
def get_deploy_config():
  return deploy_config.get_deploy_config()
示例#5
0
def get_config_dir(args=None, cluster=None, jobs=None):
  return deploy_config.get_deploy_config().get_config_dir()
示例#6
0
def get_supervisor_client(host, service, cluster_name, job):
  supervisor_config = deploy_config.get_deploy_config().get_supervisor_config()
  return SupervisorClient(host, supervisor_config.get('server_port'),
    supervisor_config.get('user'), supervisor_config.get('password'),
    service, cluster_name, job)
示例#7
0
def get_deploy_config():
    return deploy_config.get_deploy_config()
示例#8
0
import os
import sys

import deploy_config
from log import Log

CONFIG_DIR = deploy_config.get_deploy_config().get_config_dir()

# client
CLIENT_PREREQUISITE_PYTHON_LIBS = [
  ('configobj', 'configobj', '4.7.2'),
  ('yaml', 'PyYAML', '3.11'),
]

# tank
TANK_PREREQUISITE_PYTHON_LIBS = [
  ('django', 'django', '1.6.2'),
]

TANK_DEFAULT_PORT = 8000
TANK_DEFAULT_IP = '0.0.0.0'

# supervisor
SUPERVISOR_PREREQUISITE_PYTHON_LIBS = [
  ('setuptools', 'setuptools', '1.4.0'),
  ('meld3', 'meld3', '0.6.10'),
  ('pexpect', 'pexpect', '3.0'),
]
SUPERVISOR_PREREQUISITE_PYTHON_LIBS_URL = [
  ('elementtree', 'elementtree', 'http://effbot.org/media/downloads/elementtree-1.2.6-20050316.zip'),
]
示例#9
0
def get_config_dir(args=None, cluster=None, jobs=None):
    return deploy_config.get_deploy_config().get_config_dir()
示例#10
0
文件: package.py 项目: zx-hub/minos
def get_package_config_dir():
  return deploy_config.get_deploy_config().get_config_dir() + '/package'
示例#11
0
import os
import sys

import deploy_config
from log import Log

CONFIG_DIR = deploy_config.get_deploy_config().get_config_dir()

# client
CLIENT_PREREQUISITE_PYTHON_LIBS = [
  ('configobj', 'configobj', '4.7.2'),
]

# tank
TANK_PREREQUISITE_PYTHON_LIBS = [
  ('django', 'django', '1.5.5'),
]

TANK_DEFAULT_PORT = 8000
TANK_DEFAULT_IP = '0.0.0.0'

# supervisor
SUPERVISOR_PREREQUISITE_PYTHON_LIBS = [
  ('setuptools', 'setuptools', '1.4.0'),
  ('meld3', 'meld3', '0.6.10'),
  ('elementtree', 'elementtree', '1.2.6-20050316'),
  ('pexpect', 'pexpect', '3.0'),
]

SUPERVISOR_DEPLOYMENT_DIRS = [
  'app',
示例#12
0
def get_config_dir(args=None, cluster=None, jobs=None, current_job="", host_id=0):
  return deploy_config.get_deploy_config().get_config_dir()
示例#13
0
def get_config_dir(args=None,
                   cluster=None,
                   jobs=None,
                   current_job="",
                   host_id=0):
    return deploy_config.get_deploy_config().get_config_dir()