summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorPhilipp Hahn <hahn@univention.de>2020-07-28 07:15:55 +0200
committerPhilipp Hahn <pmhahn+github@pmhahn.de>2020-08-05 07:43:02 +0000
commitb801ff31faf97a616e554ba266783d480e00b781 (patch)
treeff56f75ee3368b2f9edc36a5dc002295d38ece8a /examples
parentf496dc55ee0c4ec248e27fd78f04edc51e75a92f (diff)
downloadlibvirt-python-b801ff31faf97a616e554ba266783d480e00b781.tar.gz
examples: Replace sys.exit() with exit()
No need to import sys. Signed-off-by: Philipp Hahn <hahn@univention.de>
Diffstat (limited to 'examples')
-rwxr-xr-xexamples/dhcpleases.py7
-rwxr-xr-xexamples/dominfo.py5
-rwxr-xr-xexamples/domipaddrs.py5
-rwxr-xr-xexamples/domrestore.py3
-rwxr-xr-xexamples/domsave.py3
-rwxr-xr-xexamples/domstart.py5
-rwxr-xr-xexamples/esxlist.py3
-rwxr-xr-xexamples/guest-vcpus/guest-vcpu.py5
-rwxr-xr-xexamples/nodestats.py5
-rwxr-xr-xexamples/topology.py5
10 files changed, 18 insertions, 28 deletions
diff --git a/examples/dhcpleases.py b/examples/dhcpleases.py
index d023e4d..13049c5 100755
--- a/examples/dhcpleases.py
+++ b/examples/dhcpleases.py
@@ -4,7 +4,6 @@ Print leases info for a given virtual network
"""
import libvirt
-import sys
import time
from argparse import ArgumentParser
@@ -18,18 +17,18 @@ try:
conn = libvirt.open(args.uri)
except libvirt.libvirtError:
print("Unable to open connection to libvirt")
- sys.exit(1)
+ exit(1)
try:
net = conn.networkLookupByName(args.network)
except libvirt.libvirtError:
print("Network %s not found" % args.network)
- sys.exit(0)
+ exit(0)
leases = net.DHCPLeases()
if not leases:
print("Failed to get leases for %s" % net.name())
- sys.exit(0)
+ exit(0)
def toIPAddrType(addrType: int) -> str:
if addrType == libvirt.VIR_IP_ADDR_TYPE_IPV4:
diff --git a/examples/dominfo.py b/examples/dominfo.py
index e959e8f..0c45374 100755
--- a/examples/dominfo.py
+++ b/examples/dominfo.py
@@ -4,7 +4,6 @@ Print information about the domain DOMAIN
"""
import libvirt
-import sys
import libxml2
from argparse import ArgumentParser
from typing import Any
@@ -37,14 +36,14 @@ try:
conn = libvirt.openReadOnly(None)
except libvirt.libvirtError:
print('Failed to open connection to the hypervisor')
- sys.exit(1)
+ exit(1)
try:
dom = conn.lookupByName(args.domain)
# Annoyiingly, libvirt prints its own error message here
except libvirt.libvirtError:
print("Domain %s is not running" % args.domain)
- sys.exit(0)
+ exit(0)
info = dom.info()
print_section("Domain info")
diff --git a/examples/domipaddrs.py b/examples/domipaddrs.py
index 2b9f276..e649b34 100755
--- a/examples/domipaddrs.py
+++ b/examples/domipaddrs.py
@@ -4,7 +4,6 @@ Print domain interfaces along with their MAC and IP addresses
"""
import libvirt
-import sys
from argparse import ArgumentParser
IPTYPE = {
@@ -17,7 +16,7 @@ def print_dom_ifaces(dom: libvirt.virDomain) -> None:
ifaces = dom.interfaceAddresses(libvirt.VIR_DOMAIN_INTERFACE_ADDRESSES_SRC_LEASE)
if ifaces is None:
print("Failed to get domain interfaces")
- sys.exit(0)
+ exit(0)
print(" {0:10} {1:20} {2:12} {3}".format(
"Interface", "MAC address", "Protocol", "Address"))
@@ -50,7 +49,7 @@ if __name__ == "__main__":
dom = conn.lookupByName(args.domain)
except libvirt.libvirtError:
print("Domain %s not found" % args.domain)
- sys.exit(0)
+ exit(0)
print_dom_ifaces(dom)
conn.close()
diff --git a/examples/domrestore.py b/examples/domrestore.py
index 490c049..089f871 100755
--- a/examples/domrestore.py
+++ b/examples/domrestore.py
@@ -5,7 +5,6 @@ It is assumed that all files in DIR are images of domU's previously created with
"""
import libvirt
-import sys
import os
from argparse import ArgumentParser
@@ -20,7 +19,7 @@ try:
conn = libvirt.open(None)
except libvirt.libvirtError:
print('Failed to open connection to the hypervisor')
- sys.exit(1)
+ exit(1)
for img in imgs:
file = os.path.join(args.dir, img)
diff --git a/examples/domsave.py b/examples/domsave.py
index dd8fd58..c1090a5 100755
--- a/examples/domsave.py
+++ b/examples/domsave.py
@@ -5,7 +5,6 @@ DIR must exist and be writable by this process.
"""
import libvirt
-import sys
import os
from argparse import ArgumentParser
@@ -18,7 +17,7 @@ try:
conn = libvirt.open(None)
except libvirt.libvirtError:
print('Failed to open connection to the hypervisor')
- sys.exit(1)
+ exit(1)
doms = conn.listDomainsID()
for id in doms:
diff --git a/examples/domstart.py b/examples/domstart.py
index a7e4331..3a33219 100755
--- a/examples/domstart.py
+++ b/examples/domstart.py
@@ -5,7 +5,6 @@ If the domain is not running, create it.
"""
import libvirt
-import sys
import libxml2
from argparse import ArgumentParser
from typing import Tuple
@@ -33,7 +32,7 @@ try:
conn = libvirt.open(None)
except libvirt.libvirtError:
print('Failed to open connection to the hypervisor')
- sys.exit(1)
+ exit(1)
try:
dom = conn.lookupByName(name)
@@ -42,6 +41,6 @@ except libvirt.libvirtError:
dom = conn.createLinux(xmldesc, 0)
if dom is None:
print("failed")
- sys.exit(1)
+ exit(1)
else:
print("done")
diff --git a/examples/esxlist.py b/examples/esxlist.py
index d108ef3..ac88f77 100755
--- a/examples/esxlist.py
+++ b/examples/esxlist.py
@@ -5,7 +5,6 @@ List active domains of an ESX host and print some info.
# also demonstrates how to use the libvirt.openAuth() method
import libvirt
-import sys
import libxml2
import getpass
from argparse import ArgumentParser
@@ -96,7 +95,7 @@ try:
conn = libvirt.openAuth(uri, auth, 0)
except libvirt.libvirtError:
print("Failed to open connection to %s" % args.hostname)
- sys.exit(1)
+ exit(1)
state_names = { libvirt.VIR_DOMAIN_RUNNING : "running",
libvirt.VIR_DOMAIN_BLOCKED : "idle",
diff --git a/examples/guest-vcpus/guest-vcpu.py b/examples/guest-vcpus/guest-vcpu.py
index 68bb5bf..a0a4f05 100755
--- a/examples/guest-vcpus/guest-vcpu.py
+++ b/examples/guest-vcpus/guest-vcpu.py
@@ -5,7 +5,6 @@ used by guest-vcpu-daemon.py example
"""
import libvirt
-import sys
from argparse import ArgumentParser
customXMLuri = "guest-cpu.python.libvirt.org"
@@ -28,14 +27,14 @@ if flags == 0 or args.config:
if confvcpus < args.count:
print("Persistent domain configuration has only " + str(confvcpus) + " vcpus configured")
- sys.exit(1)
+ exit(1)
if flags == 0 or args.live:
livevcpus = dom.vcpusFlags(libvirt.VIR_DOMAIN_AFFECT_LIVE)
if livevcpus < args.count:
print("Live domain configuration has only " + str(livevcpus) + " vcpus configured")
- sys.exit(1)
+ exit(1)
if flags == 0 or args.live:
dom.setVcpusFlags(args.count, libvirt.VIR_DOMAIN_AFFECT_LIVE | libvirt.VIR_DOMAIN_VCPU_GUEST)
diff --git a/examples/nodestats.py b/examples/nodestats.py
index 88ca462..10520b2 100755
--- a/examples/nodestats.py
+++ b/examples/nodestats.py
@@ -5,7 +5,6 @@
# Michal Privoznik <mprivozn@redhat.com>
import libvirt
-import sys
from xml.dom import minidom
import libxml2
from typing import Any, Dict # noqa F401
@@ -22,13 +21,13 @@ try:
conn = libvirt.openReadOnly(None)
except libvirt.libvirtError:
print("Failed to connect to the hypervisor")
- sys.exit(1)
+ exit(1)
try:
capsXML = conn.getCapabilities()
except libvirt.libvirtError:
print("Failed to request capabilities")
- sys.exit(1)
+ exit(1)
caps = minidom.parseString(capsXML)
cells = caps.getElementsByTagName("cells")[0]
diff --git a/examples/topology.py b/examples/topology.py
index 197c87a..83fe0c0 100755
--- a/examples/topology.py
+++ b/examples/topology.py
@@ -7,20 +7,19 @@
# Peter Krempa <pkrempa@redhat.com>
import libvirt
-import sys
from xml.dom import minidom
try:
conn = libvirt.openReadOnly(None)
except libvirt.libvirtError:
print('Failed to connect to the hypervisor')
- sys.exit(1)
+ exit(1)
try:
capsXML = conn.getCapabilities()
except libvirt.libvirtError:
print('Failed to request capabilities')
- sys.exit(1)
+ exit(1)
caps = minidom.parseString(capsXML)
host = caps.getElementsByTagName('host')[0]