James FitzGibbon wrote: > On 8/9/07, *Julian Lyndon-Smith* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > I have a need to have a GUID (for example, > bcd47ccc-d7c9-ddb6-dc11-6746a770d77d [36 characters long including the > "-"]) generated in the dialplan. Is there any asterisk function that > would do this ? I would prefer not to have to shell out every time a > call comes in. > > > There's nothing built in that I know of. I had mused with the idea of > wrapping the available UUID generator code out there into a function > and offering it as a patch, but it's a low priority thing for me. > > In the meantime, you could achieve what you want without the cost of > spinning up a shell process by writing a FastAGI app in Perl. Using > the modules Asterisk::FastAGI and Data::UUID, you could get a UUID > back for the cost of the socket connection. > > This is a quick example that I coded up to do that - it was actually > more painful to install the modules from CPAN than code up the server > itself: [snip]
Wow! That is way, way beyond what I asked for - many thanks indeed. I'll start playing with this. Thanks again Julian. _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users