Thanks. The help thingie did the trick - just exported it to something more 
usable.

You're talking about qpid.messaging. Where can I find this one? It doesn't seem 
to be in my 0.5 installation.

Am 16.02.2010 um 15:08 schrieb Gordon Sim:

> On 02/15/2010 05:52 PM, Cajus Pollmeier wrote:
>> Hmm. Looks like the specs declare an user-id in the message-properties. The 
>> python docs don't tell me much about session.message_properties() and 
>> possible methods.
>> 
>> Is there a way to get it?
> 
> You can get information on the various properties using pythons help 
> mechanism and an interactive python session. (import qpid.session, then 
> help(qpid.session.Session)). That will include information on the methods and 
> properties available (most of the text is taken from the amqp xml spec).
> 
> msg.get("message_properties").userid lets you get at the userid (I believe 
> msg["message_properties"].userid would do the same.
> 
> Btw, you may also want to look at the higher level api in qpid.messaging. It 
> aims to abstract a lot of the protocol details making it easier to use and 
> more future proof.
> 
>> 
>> Am 15.02.2010 um 10:55 schrieb Cajus Pollmeier:
>> 
>>> Hi,
>>> 
>>> sorry for the badly chosen subject - I'm new to the world of amqp/qpid and 
>>> I'm playing with the python stuff in the moment. While digging around, I 
>>> ran into a couple of questions:
>>> 
>>> The python examples offer a .body element for messages, where I can get the 
>>> message body. How can I  find out which SASL user sent the message?
>>> 
>>> Alternatively: for qpid, there's an ACL module. I'm authenticating against 
>>> LDAP and I'd like to use dynamic groups in order to define ACLs depending 
>>> on a small number of groups. In my case, I'd like to store groups inside of 
>>> my LDAP tree and not statically defined in my qpid policy file. Is it 
>>> possible to get this kind of behavior without creating an additional ACL 
>>> module?
>>> 
>>> And one python thingie: what would be the preferred way to use a python 
>>> library inside a threaded environment? I've seen that there's a twisted 
>>> integrated non qpid library for that, but I can't get it up and running 
>>> with qpid.
>>> 
>>> Thanks,
>>> Cajus
>>> ---------------------------------------------------------------------
>>> Apache Qpid - AMQP Messaging Implementation
>>> Project:      http://qpid.apache.org
>>> Use/Interact: mailto:[email protected]
>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> Apache Qpid - AMQP Messaging Implementation
>> Project:      http://qpid.apache.org
>> Use/Interact: mailto:[email protected]
>> 
> 
> 
> ---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project:      http://qpid.apache.org
> Use/Interact: mailto:[email protected]
> 


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to