Changeset 14887 for trunk/DataStore/scripts/dsget
- Timestamp:
- Sep 18, 2007, 6:40:21 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/DataStore/scripts/dsget (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/DataStore/scripts/dsget
r14850 r14887 3 3 # Copyright (C) 2006 Joshua Hoblitt 4 4 # 5 # $Id: dsget,v 1. 2 2007-09-15 02:22:20jhoblitt Exp $5 # $Id: dsget,v 1.3 2007-09-19 04:40:21 jhoblitt Exp $ 6 6 7 7 use strict; … … 18 18 use Pod::Usage qw( pod2usage ); 19 19 20 my ($uri, $bytes, $md5, $nebulous, $filename); 20 my ($uri, $bytes, $md5, $nebulous, $filename, $node, $server); 21 22 $server = $ENV{'NEB_SERVER'} unless $server; 21 23 22 24 GetOptions( 23 25 'uri|u=s' => \$uri, 24 26 'bytes|m=s' => \$bytes, 25 'nebulous|n=s' => \$nebulous, 27 'nebulous|n' => \$nebulous, 28 'node|n=s' => \$node, 29 'server|s=s' => \$server, 26 30 'md5|m=s' => \$md5, 27 31 'filename|f=s' => \$filename, … … 78 82 require File::Copy; 79 83 my $neb = Nebulous::Client->new( 80 # proxy => 'http://localhost:80/nebulous' 84 proxy => $server, 81 85 ); 82 my $fh = $neb->open_create( $filename ) 86 87 die "can't connected to Nebulous Server: $server" 88 unless defined $neb; 89 90 my $fh = $neb->open_create( $filename, $node ) 83 91 or die "Nebulous can't create key $filename"; 84 92 open(my $src_fh, $tmpfilename) or die "can't open file $tmpfilename: $!";
Note:
See TracChangeset
for help on using the changeset viewer.
