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 = {}