def __init__()

in xar/xar_builder.py [0:0]


    def __init__(self, xar_exec=None, mount_root=None):
        """
        Constructs a XarBuilder given the optional `xar_exec` path and
        `mount_root`. `xar_exec` is the executable that runs the xar and
        `mount_root` is where `xar_exec` will mount the squashfs filesystem.
        """
        self._staging = xar_util.StagingDirectory()
        self._frozen = False

        self._mount_root = mount_root
        self._xar_exec = xar_exec
        if self._xar_exec is None:
            self._xar_exec = "/usr/bin/env xarexec_fuse"

        self._executable = None
        self._shebang = None
        self._priorities = None
        self._partition = None

        self._version = None
        self._sort_file = None
        self._partition_dest = {}