':param reactor: Reactor to use for thread pool.
:param FilePath path: Directory where desired deployment will be
persisted.'

def __init__(self, reactor, path):

    MultiService.__init__(self)
    self._path = path
    self._config_path = self._path.child('current_configuration.json')
    self._change_callbacks = []
    LeaseService(reactor, self).setServiceParent(self)
