def __init__(self, backend_type, paths=None, lp=None,
            credentials=None, names=None, logger=None):
        self.paths = paths
        self.lp = lp
        self.credentials = credentials
        self.names = names
        self.logger = logger

        self.type = backend_type

        # Set a default - the code for "existing" below replaces this
        self.ldap_backend_type = backend_type
Process an uploaded file
dataset/ETHPy150Open byt3bl33d3r/pth-toolkit/lib/python2.7/site-packages/samba/provision/backend.py/ProvisionBackend.__init__--crossover with--dataset/ETHPy150Open treeio/treeio/treeio/identities/forms.py/ContactForm._handle_uploaded_file