g/c introduceDomain and releaseDomain bindings in xsnode and xsobj.

Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
This commit is contained in:
cl349@firebug.cl.cam.ac.uk committed 2005-09-13 17:32:59 +00:00
1 parent 8fabb88101
commit 68370e7afb
2 files changed
-42

No files matched your search

-18
View File
@@ -365,18 +365,6 @@ class XenStore:
finally:
self.watchThread = None
def introduceDomain(self, dom, page, evtchn, path):
try:
self.getxs().introduce_domain(dom, page, evtchn.port1, path)
except RuntimeError, ex:
if ex.args[0] == errno.EISCONN:
return None
else:
raise
def releaseDomain(self, dom):
self.getxs().release_domain(dom)
def getXenStore():
global xenstore
try:
@@ -461,12 +449,6 @@ class XenNode:
def ls(self):
return self.store.ls(self.path)
def introduceDomain(self, dom, page, evtchn, path):
self.store.introduceDomain(dom, page, evtchn, path)
def releaseDomain(self, dom):
self.store.releaseDomain(dom)
def watch(self, fn, path=""):
"""Watch a path for changes. The path is relative
to the node and defaults to the node itself.
-24
View File
@@ -319,30 +319,6 @@ class DBMap(dict):
def getPath(self):
return self.__db__ and self.__db__.relPath()
def introduceDomain(self, dom, page, evtchn, path=None):
db = self.__db__
if path is None:
path = db.relPath()
log.info("DBMap>introduceDomain> %d %d %s %s" %(dom, page, evtchn, path))
try:
db.introduceDomain(dom, page, evtchn, path)
except Exception, ex:
import traceback
traceback.print_exc()
log.info("DBMap>introduceDomain> %s" %ex)
pass # todo: don't ignore
def releaseDomain(self, dom):
db = self.__db__
log.info("DBMap>releaseDomain> %d" %dom)
try:
db.releaseDomain(dom)
except Exception, ex:
import traceback
traceback.print_exc()
log.info("DBMap>releaseDomain> %s" %ex)
pass # todo: don't ignore
def watch(self, fn, path=""):
return self.__db__.watch(fn, path=path)
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.