Exemple #1
0
    def __init__(self, element, doc):
        """ element: DOMElement
        """
        # super
        DataObject.__init__(self, element, doc)

        #Check for mount options
        #__mopt = element.getElementsByTagName(MountOptions.TAGNAME)
        #if len(__mopt):
        #    self.mountOptions=MountOptions(__mopt[0], doc)
        #else:
        #    __node=doc.createElement(MountOptions.TAGNAME)
        #    element.appendChild(__node)
        #    self.mountOptions=MountOptions(__node, doc)
        # FIXME Do we need all of them ?
        self.formattable = 0
        self.checked = 0
        self.name = ""
        self.linuxnativefs = 0
        self.maxSizeMB = 8 * 1024 * 1024
        self.maxLabelChars = 16
        self.partedFileSystemType = None
        self.cmd_fsck = None
        self.cmd_mkfs = None
        self.copyable = True
        self.nomountpoint = False
        self.cmd_mount = CMD_MOUNT
        self.cmd_umount = CMD_UMOUNT
    def __init__(self, element, doc):
        """ element: DOMElement
        """
        # super
        DataObject.__init__(self, element, doc)

        #Check for mount options
        #__mopt = element.getElementsByTagName(MountOptions.TAGNAME)
        #if len(__mopt):
        #    self.mountOptions=MountOptions(__mopt[0], doc)
        #else:
        #    __node=doc.createElement(MountOptions.TAGNAME)
        #    element.appendChild(__node)
        #    self.mountOptions=MountOptions(__node, doc)
        # FIXME Do we need all of them ?
        self.formattable=0
        self.checked = 0
        self.name = ""
        self.linuxnativefs = 0
        self.maxSizeMB = 8 * 1024 * 1024
        self.maxLabelChars = 16
        self.partedFileSystemType = None
        self.cmd_fsck=None
        self.cmd_mkfs=None
        self.copyable=True
        self.nomountpoint=False
        self.cmd_mount=CMD_MOUNT
        self.cmd_umount=CMD_UMOUNT
Exemple #3
0
 def __init__(self, *params):
     if len(params) == 2:
         DataObject.__init__(self, params[0], params[1])
     else:
         raise IndexError(
             'Index out of range for LinuxVolumeManager constructor (%u)' %
             len(params))
     self.ondisk = False
    def __init__(self, *args):
        if len(args) != 2:
            raise RuntimeError("2 Arguments required")
        if not isinstance(args[1], Node):
            raise RuntimeError("1. Argument must be a xml.dom.Document")
        doc = args[1]
        if isinstance(args[0], Node):
            element = args[0]
        else:
            element = self.__create_element_from_parted(args[0], doc)

        DataObject.__init__(self, element, doc)
Exemple #5
0
    def __init__(self, *args):
        if len(args) != 2:
            raise RuntimeError("2 Arguments required")
        if not isinstance(args[1], Node):
            raise RuntimeError("1. Argument must be a xml.dom.Document")
        doc = args[1]
        if isinstance(args[0], Node):
            element = args[0]
        else:
            element = self.__create_element_from_parted(args[0], doc)

        DataObject.__init__(self, element, doc)
 def __init__(self, *params):
     if len(params) == 2:
         DataObject.__init__(self, params[0], params[1])
     else:
         raise IndexError('Index out of range for LinuxVolumeManager constructor (%u)' % len(params))
     self.ondisk=False
 def __init__(self, element, doc=None):
     DataObject.__init__(self, element, doc)
Exemple #8
0
 def __init__(self, element, doc):
     """
     Creates a new requirement instance
     """
     DataObject.__init__(self, element, doc)
     self.order=Requirement.PRE
 def __init__(self, element, doc):
     DataObject.__init__(self, element, doc)
 def __init__(self, element, doc):
     DataObject.__init__(self, element, doc)
     Requirements.__init__(self, element, doc)
Exemple #11
0
 def __init__(self, element, doc):
     DataObject.__init__(self, element, doc)
     Requirements.__init__(self, element, doc)
Exemple #12
0
 def __init__(self, element, doc, *args, **kwds):
     DataObject.__init__(self, element, doc)
     Requirements.__init__(self, element, doc)
 def __init__(self, element, doc):
     DataObject.__init__(self, element, doc)
     Requirements.__init__(self, element, doc)
     self.modifications = list()
 def __init__(self, element, doc):
     DataObject.__init__(self, element, doc)
     Requirements.__init__(self, element, doc)
     self.modifications=list()
 def __init__(self, element, doc, *args, **kwds):
     DataObject.__init__(self, element, doc)
     Requirements.__init__(self, element, doc)