More commented-out code, pending a solution to the xml.marshall.generic

problem.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
This commit is contained in:
emellor@leeni.uk.xensource.com committed 2006-06-28 17:42:05 +01:00
1 parent efaa2aa3e3
commit d199f1a927
4 files changed
+10 -10

No files matched your search

+3 -3
View File
@@ -22,7 +22,7 @@
import sys, os
import string
import traceback
from xml.marshal import generic
#from xml.marshal import generic
from xen.util import security
def usage():
@@ -88,7 +88,7 @@ def add_resource_label(label, resource, policyref):
access_control = {}
else:
fd = open(file, "rb")
access_control = generic.load(fd)
# access_control = generic.load(fd)
fd.close()
if access_control.has_key(resource):
@@ -98,7 +98,7 @@ def add_resource_label(label, resource, policyref):
new_entry = { resource : tuple([policyref, label]) }
access_control.update(new_entry)
fd = open(file, "wb")
generic.dump(access_control, fd)
# generic.dump(access_control, fd)
fd.close()
except security.ACMError:
+2 -2
View File
@@ -21,7 +21,7 @@
import sys, os, re
import string
import traceback
from xml.marshal import generic
#from xml.marshal import generic
from xen.util import security
def usage():
@@ -38,7 +38,7 @@ def get_resource_label(resource):
file = security.res_label_filename
if os.path.isfile(file):
fd = open(file, "rb")
access_control = generic.load(fd)
# access_control = generic.load(fd)
fd.close()
else:
print "Resource label file not found"
+2 -2
View File
@@ -21,7 +21,7 @@
import sys, os
import string
import traceback
from xml.marshal import generic
#from xml.marshal import generic
from xen.util import security
def usage():
@@ -48,7 +48,7 @@ def get_resource_data():
security.err("Resource file not found.")
fd = open(file, "rb")
access_control = generic.load(fd)
# access_control = generic.load(fd)
fd.close()
return access_control
+3 -3
View File
@@ -21,7 +21,7 @@
import sys, os, re
import string
import traceback
from xml.marshal import generic
#from xml.marshal import generic
from xen.util import security
def usage():
@@ -41,7 +41,7 @@ def rm_resource_label(resource):
file = security.res_label_filename
if os.path.isfile(file):
fd = open(file, "rb")
access_control = generic.load(fd)
# access_control = generic.load(fd)
fd.close()
else:
security.err("Resource file not found, cannot remove label!")
@@ -50,7 +50,7 @@ def rm_resource_label(resource):
if access_control.has_key(resource):
del access_control[resource]
fd = open(file, "wb")
generic.dump(access_control, fd)
# generic.dump(access_control, fd)
fd.close()
else:
security.err("Label does not exist in resource label file.")
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.