ARS-Simple
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
print "=== ARS::Simple 'make test' configuration. ===
Test on your own dev system where you know the user you select below
is in the administrator group.
Please enter the following information. This information will be
recorded in ./t/config.cache. YOU SHOULD REMOVE this file once
you have finished testing as the data is in plain text.
As an alternate, skip testing and install and start trying it out!
If you want to skip the 'make test' step, just hit ENTER
three times. You can configure it later by either re-running
'perl Makefile.PL' or by editting ./t/config.cache
Fair warning: you probably don't want to run 'make test' against a
production Remedy ARS server.
";
html/Simple.html view on Meta::CPAN
<p>A simple interface to Remedy ARSystem utilising the ARSperl API interface:</p>
<pre><code> <span class="keyword">use</span> <span class="variable">ARS::Simple</span><span class="operator">;</span>
<span class="keyword">my</span> <span class="variable">$ar</span> <span class="operator">=</span> <span class="variable">ARS::Simple</span><span class="operator">-></span><span class="variable">new</span><span class="operator">(</span><span class...
<span class="string">server</span> <span class="operator">=></span> <span class="string">'my_remedy_server'</span><span class="operator">,</span>
<span class="string">user</span> <span class="operator">=></span> <span class="string">'admin'</span><span class="operator">,</span>
<span class="string">password</span> <span class="operator">=></span> <span class="string">'admin'</span><span class="operator">,</span>
<span class="operator">}</span><span class="operator">);</span>
<span class="comment"># Get the Entry-ID/Request-ID for all User's with Login starting with 'g'</span>
<span class="comment"># Here $eid is any array reference of entry-id/request-id values</span>
<span class="keyword">my</span> <span class="variable">$eid</span> <span class="operator">=</span> <span class="variable">$ar</span><span class="operator">-></span><span class="variable">get_list</span><span class="operator">(</span><span class="...
<span class="string">form</span> <span class="operator">=></span> <span class="string">'User'</span><span class="operator">,</span>
<span class="string">query</span> <span class="operator">=></span> <span class="string">qq{'Login' LIKE "g%"}</span><span class="operator">,</span>
<span class="operator">}</span><span class="operator">);</span>
<span class="keyword">print</span> <span class="variable">Data::Dumper</span><span class="operator">-></span><span class="variable">Dump</span><span class="operator">(</span><span class="operator">[</span><span class="variable">$eid</span><span c...
<span class="comment"># Get data from a form, based on a query (as you would use in the User Tool)</span>
<span class="keyword">my</span> <span class="variable">%lfid</span> <span class="operator">=</span> <span class="operator">();</span>
<span class="keyword">my</span> <span class="variable">$form</span> <span class="operator">=</span> <span class="string">'User'</span><span class="operator">;</span>
lib/ARS/Simple.pm view on Meta::CPAN
being spread through all your scripts.
use ARS::Simple;
my $ar = ARS::Simple->new({
server => 'my_remedy_server',
user => 'admin',
password => 'admin',
});
### Get the Entry-ID/Request-ID for all User's with Login starting with 'g'
# Here $eid is any array reference of entry-id/request-id values
my $data = $ar->get_list({
form => 'User',
query => qq{'Login' LIKE "g%"},
});
print Data::Dumper->Dump([$data], ['data']), "\n";
# Resulting data dump:
# $data = {
# 'eids' => [
# '000000000004467',
( run in 0.573 second using v1.01-cache-2.11-cpan-4ee56698ea0 )