zoukankan      html  css  js  c++  java
  • fabric note

     1 #!/usr/bin/env python
     2 # -*- coding:utf-8 -*-
     3 from fabric.api import *
     4 from fabric.context_managers import *
     5 
     6 env.user = 'root'
     7 env.password = 'www.metasequoia.cn'
     8 env.port = 10002
     9 
    10 def host(): #被执行的主机
    11     with open('./hosts') as f:
    12         hosts = f.readlines()
    13         env.hosts = hosts
    14 
    15 @parallel #并行执行任务
    16 def task():
    17     #local()本地执行命令
    18     with cd('/home'):
    19         run('ls') #远端执行命令
    20         #put()上传
    21         #get()下载

    执行 fab host task

  • 相关阅读:
    安卓-登陆页面的实现
    异常
    实用类
    Hashset
    Map
    LinkedList
    arraylist
    继承
    字符串相关代码
    数组代码
  • 原文地址:https://www.cnblogs.com/metasequoia/p/3766098.html
Copyright © 2011-2022 走看看