source: client/trunk/bin/sophie_admin @ 4

Last change on this file since 4 was 4, checked in by nanardon, 14 years ago
  • add admin tools
File size: 447 bytes
Line 
1#!/bin/env perl
2
3use Sophie::Cli;
4require RPC::XML;
5require RPC::XML::Client;
6
7require Data::Dumper;
8my $xmlcli = RPC::XML::Client->new('http://127.0.0.1:3000/rpc');
9
10my $res = $xmlcli->send_request('login', 'admin', 'toto');
11if (ref $res) {
12    $xmlcli->request->header('cookie', $$res);
13} else {
14    die "Can't login";
15}
16
17my $globalenv = Sophie::Cli::globalenv($xmlcli);
18
19if (@ARGV) {
20    $globalenv->run(@ARGV);
21} else {
22    $globalenv->cli;
23}
Note: See TracBrowser for help on using the repository browser.