Changeset 9427


Ignore:
Timestamp:
2005-03-15T15:19:28+13:00 (19 years ago)
Author:
mdewsnip
Message:

Added the "-process_extension" option: a simpler alternative to "-process_exp" where a filename extension is specified instead of a regular expression.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/plugins/UnknownPlug.pm

    r8716 r9427  
    6969    'type' => "string",
    7070    'deft' => "",
    71     'reqd' => "no" } ,
     71    'reqd' => "no" },
    7272      { 'name' => "file_format",
    7373    'desc' => "{UnknownPlug.file_format}",
     
    7777      { 'name' => "mime_type",
    7878    'desc' => "{UnknownPlug.mime_type}",
     79    'type' => "string",
     80    'deft' => "",
     81    'reqd' => "no" },
     82      { 'name' => "process_extension",
     83    'desc' => "{UnknownPlug.process_extension}",
    7984    'type' => "string",
    8085    'deft' => "",
     
    100105             q^file_format/.*/^, \$self->{'file_format'},
    101106             q^mime_type/.*/^, \$self->{'mime_type'},
     107             q^process_extension/.*/^, \$self->{'process_extension'},
    102108             "allow_extra_options")) {
    103109    print STDERR "\nIncorrect options passed to UnknownPlug, check your collect.cfg configuration file\n";
     
    106112    }
    107113
     114    # "-process_extension" is a simpler alternative to -process_exp for non-regexp people
     115    if (!$self->{'process_exp'} && $self->{'process_extension'}) {
     116    $self->{'process_exp'} = "\." . $self->{'process_extension'} . "\$";
     117    }
    108118
    109119    return bless $self, $class;
Note: See TracChangeset for help on using the changeset viewer.