[AG-DEV] Creating a new venue with static addressing via commandline
Thomas D. Uram
turam at mcs.anl.gov
Mon Jun 23 12:20:46 CDT 2008
Lester:
We've been working on developer documentation, and you should find the
answer to this question here:
http://www.accessgrid.org/node/1147
If this leaves you with any questions, let me know so we can improve the
example.
Tom
On 4/24/08 7:24 AM, lester leong wrote:
> Hi Thomas,
>
> Thanks for that. I managed to get it to work.
>
> Have another question: I am trying to do a delete venue now and when I
> use the following code snippet:
>
> venueServer = VenueServerIW( "https://localhost:8000/VenueServer" )
> result = venueServer.RemoveVenue( uri )
>
> I will get the following error:
> File "/usr/lib/python2.4/site-packages/ZSI/client.py", line 377, in
> ReceiveRaw
> raise RuntimeError, 'HTTP Digest Authorization Failed'
> RuntimeError: HTTP Digest Authorization Failed
>
> I notice for ModifyVenue and DeleteVenue, some form of authorization
> is required. How can I actually specify the required authorization?
> Also, I do not recall having any password, etc
>
> Please advise
>
> Thanks
> Cheers
> lest
>
>
>
> On Thu, Apr 24, 2008 at 11:33 AM, Thomas D. Uram <turam at mcs.anl.gov
> <mailto:turam at mcs.anl.gov>> wrote:
>
> Lester:
>
> You have two options:
>
> - When creating the Venue, you can include stream descriptions for
> your streams, setting the 'static' attribute.
>
> - After creating the Venue, you can call
> VenueIW(venueUrl).AddStream(streamDescription) for each stream you
> want to add. In this case, too, you'll want to set the static
> attribute in the stream description(s).
>
> If you want the VenueServer/Venue to allocate the stream
> addresses, then you can call
> VenueIW(venueUrl).AllocateMulticastLocation. Note that this only
> allocates the address, it does not add it to the Venue streams.
>
>
>
> Tom
>
>
>
> On 4/23/08 6:46 AM, lester leong wrote:
>
> Hi,
>
> Does anyone know how I can create a new venue with static
> addressing using python commandline?
>
> Basically what I wish to achieve is smiliar to the following
> actions on the Venue Server GUI:
> 1) "Add" a new Venue
> 2) "Generate New Addresses" and static addressing
>
> Currently I have a python code that has the following codes to
> create a new venue:
>
> newRoomDescription = VenueDescription( roomName,
> roomDescription, ( encryptMedia, encryptKey) )
> venueServer = VenueServerIW( serverURL )
> newVenue = venueServer.AddVenue( newRoomDescription )
>
> The above works just fine. But I am unsure on how I can create
> with static addressing and generating the new addresses.
>
> Any advise?
>
> Thanks :-)
>
> Cheers
> lest
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/ag-dev/attachments/20080623/1d377112/attachment.htm>
More information about the ag-dev
mailing list