python-hostlist

Software skärmdump:
python-hostlist
Mjukvaruinformation:
Version: 1.14
Ladda upp dagen: 20 Feb 15
Utvecklare: Kent Engstrom
Licens: Gratis
Popularitet: 16

Rating: 4.0/5 (Total Votes: 1)

python-hostlist är en Python-modul som vet hur man expandera och samla hostlist uttryck.
Exempel:
& Nbsp; % Python
& Nbsp; Python 2.5.1 (R251: 54.863, 10 Jul 2008, 17:24:48)
& Nbsp; [GCC 4.1.2 20.070.925 (Red Hat 4.1.2-33)] på linux2
& Nbsp; Typ "hjälp", "copyright", "krediter" eller "licens" för mer information.
& Nbsp; >>> Import hostlist
& Nbsp; >>> Värdar = hostlist.expand_hostlist ("n [1-10,17]")
& Nbsp; >>> värdar
& Nbsp; ['N1 "," n2 "," n3 "," n4 "," n5', 'n6 "," n7 "," n8', 'N9 "," n10 "," n17 "]
& Nbsp; >>> hostlist.collect_hostlist (värdar)
& Nbsp; 'N [1-10,17]'
& Nbsp; >>> Hostlist.collect_hostlist (["x1y1", "x2y2", "x1y2", "x2y1"])
& Nbsp; 'X [1-2] y [1-2] "
Dåliga hostlists eller värdnamn kommer att resultera i undantaget hostlist.BadHostlist höjs.
Den "hostlist" kommando ges för att expandera / samla hostlists och utföra bestämda operationer på dem. Exempel:
& Nbsp; % Hostlist n [1-10] n [5-20]
& Nbsp; n [1-20]
& Nbsp; % Hostlist --difference n [1-10] n [5-20]
& Nbsp; n [1-4]
& Nbsp; % Hostlist --expand --intersection n [1-10] n [5-20]
& Nbsp; n5
& Nbsp; n6
& Nbsp; n7
& Nbsp; n8
& Nbsp; n9
& Nbsp; n10
Installera direkt genom att köra
& Nbsp; python setup.py build & nbsp; & nbsp; (Som dig själv)
& Nbsp; python setup.py installera (som root)
eller bara kopiera hostlist.py, hostlist och hostlist.1 filer till lämpliga platser

Vad är nytt i den här versionen:.

    < li> Support Python 3.
  • Importera minska från functools om möjligt.
  • Använd Python 2/3 installations trick från ... / Demo / distutils / test2to3

Krav :

  • Python

Liknande mjukvara

JPPF
JPPF

11 Apr 16

Ganeti
Ganeti

17 Feb 15

bigjob-server
bigjob-server

14 Apr 15

Kommentarer till python-hostlist

Kommentarer hittades inte
Kommentar
Slå på bilder!