source: main/trunk/package-kits/scripts/gs-mkinterface.pl@ 29683

Last change on this file since 29683 was 29683, checked in by Jeremy Symon, 9 years ago

Added option to delete sites/interfaces

  • Property svn:executable set to *
File size: 470 bytes
Line 
1#!/usr/bin/env perl
2
3use strict;
4use warnings;
5use utf8;
6
7use lib 'perllib';
8use Greenstone::Interface;
9
10my $delete = 0;
11
12for (@ARGV) {
13 if (/^-/) {
14 if (/^-delete$/) {
15 $delete = 1;
16 } else {
17 die "Unknown flag '$_'\n";
18 }
19 }
20}
21
22my $interface = Greenstone::Interface->new (shift);
23if ($delete) {
24 $interface->delete and print "Interface deleted\n";
25} else {
26 $interface->create and print "Interface created\n";
27}
Note: See TracBrowser for help on using the repository browser.