Esempio n. 1
0
def deploy_base():
    install(['sudo', 'vim', 'zip'])
    config('config/vim.conf', '/etc/vim/vimrc')
    config('config/ssh/ssh_config', '/etc/ssh/')
    sudo('mkdir -p /etc/bashrc.d/')
    config('config/bashrc.d/prompt.sh', '/etc/bashrc.d/')
    put("config/bashrc_init.inject", "/tmp/")
    sudo("grep A3BE697D-5DC6-4D06-A24D-64C796B6677C /etc/bash.bashrc "
         "|| cat /tmp/bashrc_init.inject >> /etc/bash.bashrc "
         "&& echo inject bashrc loader!!!")
    deploy_script()
Esempio n. 2
0
def deploy_python():
    install(['python-pip'])
Esempio n. 3
0
def deploy_vim():
    install(["vim"])
    put("../config/general/.vimrc", "~/.vimrc")
    run("mkdir -p ~/.vim")
    put("../config/general/.vim/*", "~/.vim/")
    run("bash ~/.vim/init.sh")