Heim > Backend-Entwicklung > Python-Tutorial > Zwei parallele Stoffmethodencodes

Zwei parallele Stoffmethodencodes

高洛峰
Freigeben: 2017-03-23 14:54:02
Original
1744 Leute haben es durchsucht

Fabric ist eine Python-Klassenbibliothek Ein auf dem SSH-Protokoll basierendes Befehlszeilentool wird für die Anwendungsbereitstellung und Systemaufgabenverwaltung verwendet parallel. Methode:

1: Parameter -P

 from fabric.api import *
  host1 = 'root@ip1:22'
  host2 = 'root@ip2:22'
 
  env.hosts = [host1, host2 ]
 
  env.passwords = {
      host1: "p1",
      host2: "p2"
  }                                                                                                                                                                                                                   
  def backup_and_cp():
      with cd("/home/**"):
          run('ls')
Nach dem Login kopieren
   然后  运行 fab -P  backup_and_cp就可以了
Nach dem Login kopieren

2: Decorator

import timefrom fabric.api import *host1 = 'root@ip1:22'host2 = 'root@ip2:22'
  env.hosts = [host1, host2 ]
  env.passwords = {
      host1: "p1",
      host2: "p2"
  }
  @parallel                                                                                                                                                                                                                   
  def backup_and_cp():
      with cd("/home/**"):
          run('ls')
Nach dem Login kopieren

Führen Sie fab backup_and_cp aus und es wird in Ordnung sein

Das obige ist der detaillierte Inhalt vonZwei parallele Stoffmethodencodes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage