IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 30, 2008, 1:14:49 PM (18 years ago)
Author:
jhoblitt
Message:

add volume.host field

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Nebulous-Server/bin/neb-addvol

    r18386 r18387  
    33# Copyright (C) 2005-2008  Joshua Hoblitt
    44#
    5 # $Id: neb-addvol,v 1.9 2008-06-30 22:44:12 jhoblitt Exp $
     5# $Id: neb-addvol,v 1.10 2008-06-30 23:14:49 jhoblitt Exp $
    66
    77use strict;
     
    1919use Pod::Usage qw( pod2usage );
    2020
    21 my ($db, $dbhost, $dbuser, $dbpass, $volume, $uri);
     21my ($db, $dbhost, $dbuser, $dbpass, $vname, $vhost, $uri);
    2222
    2323$db     = $ENV{'NEB_DB'} unless $db;
     
    2727
    2828GetOptions(
    29     'db=s'      => \$db,
    30     'host=s'     => \$dbhost,
    31     'user=s'    => \$dbuser,
    32     'pass=s'    => \$dbpass,
    33     'volume=s'  => \$volume,
    34     'uri|u=s'   => \$uri,
     29    'db|d=s'            => \$db,
     30    'host=s'            => \$dbhost,
     31    'user|u=s'          => \$dbuser,
     32    'pass|p=s'          => \$dbpass,
     33    'vname|n=s'         => \$vname,
     34    'vhost=s'           => \$vhost,
     35    'uri|u=s'           => \$uri,
    3536) || pod2usage( 2 );
    3637
    3738pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV;
    38 pod2usage( -msg => "Required options: --db --user --pass", -exitval => 2 )
    39     unless $db && $dbuser && $dbpass && $volume && $uri;
     39pod2usage( -msg => "Required options: --db --user --pass --vname --vhost --uri", -exitval => 2 )
     40    unless $db && $dbuser && $dbpass && $vname && $vhost && $uri;
    4041
    4142my $dbh = DBI->connect(
     
    6465
    6566my $query = $dbh->prepare( $sql->new_volume );
    66 $query->execute( $volume, $path );
     67$query->execute( $vname, $vhost, $path );
    6768
    6869print " OK\n";
Note: See TracChangeset for help on using the changeset viewer.