X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=bin%2Fid3fs;h=eb0b2bdc606dcfb364576825a9277f09e22b908c;hb=9b7d54938365e6164f1e1ee7be52ae47b7b46929;hp=31a480f38b1808e5bc4ae7a3b3518e336ad24741;hpb=b2f3eb01379740d2c98be317a244149e60b82935;p=id3fs.git diff --git a/bin/id3fs b/bin/id3fs index 31a480f..eb0b2bd 100755 --- a/bin/id3fs +++ b/bin/id3fs @@ -2,23 +2,29 @@ # Ian Beckwith # +use lib '/home/ianb/projects/id3fs/id3fs/lib'; use strict; use Getopt::Long qw(Configure); +use ID3FS::DB; use vars qw($me); $me=($0=~/(?:.*\/)?(.*)/)[0]; my $verbose=0; my $help=0; - +my $init=0; Configure(qw(bundling no_ignore_case)); my $optret=GetOptions( "verbose|v" => \$verbose, "quiet|q" => sub { $verbose=0; }, "help|h" => \$help, + "init|i" => \$init, ); usage() if(!@ARGV || !$optret || $help); +my $path=shift; +my $db=ID3FS::DB->new($path, $init, $me); + sub usage { die("Usage: $me [-v] [-q] [-h] [--] file...\n".