source: trunk/LATMOS-Accounts/bin/la-sync-process @ 1806

Last change on this file since 1806 was 983, checked in by nanardon, 12 years ago
  • add task module to validate automated request
File size: 550 bytes
Line 
1#!/usr/bin/perl
2
3use strict;
4use warnings;
5use Getopt::Long;
6use Pod::Usage;
7use Config::IniFiles;
8use LATMOS::Accounts;
9use LATMOS::Accounts::SyncManager;
10use LATMOS::Accounts::Log;
11use LATMOS::Accounts::Task;
12
13GetOptions(
14    'c|config=s'   => \my $config,
15    'help'         => sub { pod2usage(0) },
16) or pod2usage();
17
18my $needsync = 2;
19
20my $syncm = LATMOS::Accounts::SyncManager->new($config) or do {
21    la_log LA_ERR, "Cannot instanciate Sync Manager";
22    exit(1);
23};
24
25
26foreach my $run (@ARGV) {
27    my $res = $syncm->process_module($run);
28}
29
Note: See TracBrowser for help on using the repository browser.