summaryrefslogtreecommitdiffstats
path: root/python/examples/create_disk.py
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2012-04-17 17:41:43 +0100
committerRichard W.M. Jones <rjones@redhat.com>2012-04-17 17:41:43 +0100
commit255882a3f615c7727d2cc2f18f692513dc0a75e9 (patch)
tree8dd3a4b7b6548b404968f8a5ddbaec616649d54a /python/examples/create_disk.py
parent7995c513baf9929a1c5cefc30498a93b45eafd52 (diff)
downloadlibguestfs-255882a3f615c7727d2cc2f18f692513dc0a75e9.tar.gz
libguestfs-255882a3f615c7727d2cc2f18f692513dc0a75e9.tar.xz
libguestfs-255882a3f615c7727d2cc2f18f692513dc0a75e9.zip
python: Remove 'del g' from the docs, replace with 'g.close ()'.
'del g' is a trap for the unwary. If the handle has any other references, it does nothing (in fact, it can be actively dangerous if the user was expecting the appliance to go away). In non-CPython it can be delayed arbitrarily long. Using 'g.close()' on the other hand is always safe.
Diffstat (limited to 'python/examples/create_disk.py')
-rw-r--r--python/examples/create_disk.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/python/examples/create_disk.py b/python/examples/create_disk.py
index 9d4e8d9b..c80fc6d9 100644
--- a/python/examples/create_disk.py
+++ b/python/examples/create_disk.py
@@ -58,4 +58,4 @@ g.upload ("/etc/resolv.conf", "/foo/resolv.conf")
# Because 'autosync' was set (above) we can just close the handle
# and the disk contents will be synchronized. You can also do
# this manually by calling g.umount_all and g.sync.
-del g
+g.close ()