zoukankan      html  css  js  c++  java
  • Saltstack module buildout 详解

    buildout.run_buildout

    Run a buildout in a directory.
    
    directory
        directory to execute in
    
    config
        alternative buildout configuration file to use
    
    offline
        are we executing buildout in offline mode
    
    runas
        user used to run buildout as
    
    env
        environment variables to set when running
    
    onlyif
        Only execute cmd if statement on the host return 0
    
    unless
        Do not execute cmd if statement on the host return 0
    
    newest
        run buildout in newest mode
    
    force
        run buildout unconditionally
    
    verbose
        run buildout in verbose mode (-vvvvv)
    
    use_vt
        Use the new salt VT to stream output [experimental]
    
    CLI Example:
    
        salt '*' buildout.run_buildout /srv/mybuildout
    

    buildout.upgrade_bootstrap

    Upgrade current bootstrap.py with the last released one.
    
    Indeed, when we first run a buildout, a common source of problem
    is to have a locally stale bootstrap, we just try to grab a new copy
    
    directory
        directory to execute in
    
    offline
        are we executing buildout in offline mode
    
    buildout_ver
        forcing to use a specific buildout version (1 | 2)
    
    onlyif
        Only execute cmd if statement on the host return 0
    
    unless
        Do not execute cmd if statement on the host return 0
    
    CLI Example:
    
        salt '*' buildout.upgrade_bootstrap /srv/mybuildout
    

    buildout.bootstrap

    Run the buildout bootstrap dance (python bootstrap.py).
    
    directory
        directory to execute in
    
    config
        alternative buildout configuration file to use
    
    runas
        User used to run buildout as
    
    env
        environment variables to set when running
    
    buildout_ver
        force a specific buildout version (1 | 2)
    
    test_release
        buildout accept test release
    
    offline
        are we executing buildout in offline mode
    
    distribute
        Forcing use of distribute
    
    new_st
        Forcing use of setuptools >= 0.7
    
    python
        path to a python executable to use in place of default (salt one)
    
    onlyif
        Only execute cmd if statement on the host return 0
    
    unless
        Do not execute cmd if statement on the host return 0
    
    use_vt
        Use the new salt VT to stream output [experimental]
    
    CLI Example:
    
        salt '*' buildout.bootstrap /srv/mybuildout
    

    buildout.buildout

    Run buildout in a directory.
    
    directory
        directory to execute in
    
    config
        buildout config to use
    
    parts
        specific buildout parts to run
    
    runas
        user used to run buildout as
    
    env
        environment variables to set when running
    
    buildout_ver
        force a specific buildout version (1 | 2)
    
    test_release
        buildout accept test release
    
    new_st
        Forcing use of setuptools >= 0.7
    
    distribute
        use distribute over setuptools if possible
    
    offline
        does buildout run offline
    
    python
        python to use
    
    debug
        run buildout with -D debug flag
    
    onlyif
        Only execute cmd if statement on the host return 0
    
    unless
        Do not execute cmd if statement on the host return 0
    newest
        run buildout in newest mode
    
    verbose
        run buildout in verbose mode (-vvvvv)
    
    use_vt
        Use the new salt VT to stream output [experimental]
    
    CLI Example:
    
        salt '*' buildout.buildout /srv/mybuildout
  • 相关阅读:
    Linux 学习之DNS服务器
    Windows系统镜像自动添加驱动程序
    Linux下集群的搭建
    Heartbeat+LVS构建高可用负载均衡集群
    Keepalived高可用集群搭建(转载linuxIDC)
    CentOS 7.x设置自定义开机启动,添加自定义系统服务
    代码改变世界
    Vim食用指南
    Hibernate三种状态详解
    MySQL服务器的安装与配置
  • 原文地址:https://www.cnblogs.com/randomlee/p/Saltstack_module_buildout.html
Copyright © 2011-2022 走看看