From 1d900b00518da9d335927f43bc3cb89d69220024 Mon Sep 17 00:00:00 2001 From: Kenneth Giusti Date: Mon, 7 Jul 2014 11:22:09 -0400 Subject: [PATCH] Add support for setting the sender settle mode on the link. Author: Gordon Sim --- python/pyngus/link.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/python/pyngus/link.py b/python/pyngus/link.py index 4197de4..e09f0e6 100644 --- a/python/pyngus/link.py +++ b/python/pyngus/link.py @@ -64,6 +64,11 @@ class _Link(Endpoint): raise Exception("Unknown distribution mode: %s" % str(desired_mode)) self._pn_link.source.distribution_mode = mode + snd_settle_mode = properties.get("snd-settle-mode") + if snd_settle_mode == "settled": + self._pn_link.snd_settle_mode = self._pn_link.SND_SETTLED + elif snd_settle_mode == "unsettled": + self._pn_link.snd_settle_mode = self._pn_link.SND_UNSETTLED if target_address is None: if not self._pn_link.is_sender: