Changeset 6609
- Timestamp:
- Mar 16, 2006, 12:00:29 PM (20 years ago)
- Location:
- trunk/DataStore/lib/DataStore
- Files:
-
- 2 edited
-
File/Parser.pm (modified) (3 diffs)
-
FileSet/Parser.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/DataStore/lib/DataStore/File/Parser.pm
r6604 r6609 1 1 # Copyright (C) 2006 Joshua Hoblitt 2 2 # 3 # $Id: Parser.pm,v 1. 8 2006-03-16 21:48:50jhoblitt Exp $3 # $Id: Parser.pm,v 1.9 2006-03-16 22:00:29 jhoblitt Exp $ 4 4 5 5 package DataStore::File::Parser; … … 14 14 15 15 use Carp qw( carp ); 16 use Data::Validate::URI qw( is_uri ); 16 17 use DataStore::File; 17 18 use Params::Validate qw( validate validate_pos SCALAR ); … … 91 92 type => SCALAR, 92 93 callbacks => { 93 'is valid http uri' => sub { is_http_uri($_[0]) }, 94 'is valid http uri' => 95 sub { is_uri($_[0]) and $_[0] =~ /^http:/ }, 94 96 }, 95 97 default => 'http://example.org/', -
trunk/DataStore/lib/DataStore/FileSet/Parser.pm
r6605 r6609 1 1 # Copyright (C) 2006 Joshua Hoblitt 2 2 # 3 # $Id: Parser.pm,v 1.1 0 2006-03-16 21:50:09 jhoblitt Exp $3 # $Id: Parser.pm,v 1.11 2006-03-16 22:00:29 jhoblitt Exp $ 4 4 5 5 package DataStore::FileSet::Parser; … … 14 14 15 15 use Carp qw( carp ); 16 use Data::Validate::URI qw( is_ http_uri );16 use Data::Validate::URI qw( is_uri ); 17 17 use DataStore::FileSet; 18 18 use Params::Validate qw( validate validate_pos SCALAR); … … 90 90 type => SCALAR, 91 91 callbacks => { 92 'is valid http uri' => sub { is_http_uri($_[0]) }, 92 'is valid http uri' => 93 sub { is_uri($_[0]) and $_[0] =~ /^http:/ }, 93 94 'uri ends with /' => sub { $_[0] =~ m|/$| }, 94 95 },
Note:
See TracChangeset
for help on using the changeset viewer.
