<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?action=history&amp;feed=atom&amp;title=Perl_Commandline</id>
		<title>Perl Commandline - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?action=history&amp;feed=atom&amp;title=Perl_Commandline"/>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Perl_Commandline&amp;action=history"/>
		<updated>2026-05-24T23:25:01Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Perl_Commandline&amp;diff=198&amp;oldid=prev</id>
		<title>APIAdmin: New page: To use this tool, you'll need a recent version of Perl (5.8.0 or better), and two Perl modules:    SOAP::Lite   Data::Dumper  To install the modules from a *nix commandline, try the follow...</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Perl_Commandline&amp;diff=198&amp;oldid=prev"/>
				<updated>2008-08-25T23:57:18Z</updated>
		
		<summary type="html">&lt;p&gt;New page: To use this tool, you&amp;#039;ll need a recent version of Perl (5.8.0 or better), and two Perl modules:    SOAP::Lite   Data::Dumper  To install the modules from a *nix commandline, try the follow...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;To use this tool, you'll need a recent version of Perl (5.8.0 or better), and two Perl modules:&lt;br /&gt;
&lt;br /&gt;
  SOAP::Lite&lt;br /&gt;
  Data::Dumper&lt;br /&gt;
&lt;br /&gt;
To install the modules from a *nix commandline, try the following:&lt;br /&gt;
&lt;br /&gt;
  perl -MCPAN -e shell&lt;br /&gt;
  install SOAP::Lite (say &amp;quot;yes&amp;quot; to any questions about dependencies)&lt;br /&gt;
  install Data::Dumper (again, &amp;quot;yes&amp;quot; to dependencies)&lt;br /&gt;
&lt;br /&gt;
To use the tool, make a new file on your system with the contents of the code below, save it as executable (Mac &amp;amp; *nix only).  Remember that Perl expects placeholder variables to be passed in as well.  So if you had named your copy of the script &amp;quot;liteinterface.pl&amp;quot;, you would call the [[AddUser()]] function like this from a commandline:&lt;br /&gt;
&lt;br /&gt;
  $ ./liteinterface.pl liteinterface.pl https://admin.webmail.us/excedentsoap/excedentsoap.wsdl \&lt;br /&gt;
      AddUser myadmin mypass somedomain.com kaverett 1 &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/usr/bin/perl -w&lt;br /&gt;
use strict;&lt;br /&gt;
use SOAP::Lite;&lt;br /&gt;
use Data::Dumper;&lt;br /&gt;
my $wsdl = shift(@ARGV);&lt;br /&gt;
my $func = shift(@ARGV);&lt;br /&gt;
print Dumper(SOAP::Lite-&amp;gt;service($wsdl)-&amp;gt;$func(@ARGV));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>APIAdmin</name></author>	</entry>

	</feed>