Lines 68-74
sub new {
Link Here
|
68 |
warn "Plugin $class failed during installation!"; |
68 |
warn "Plugin $class failed during installation!"; |
69 |
} |
69 |
} |
70 |
} catch { |
70 |
} catch { |
71 |
Koha::Exceptions::Plugin::InstallDied->throw( plugin_class => $class ); |
71 |
Koha::Exceptions::Plugin::InstallDied->throw( plugin_class => $class, install_error => "$_" ); |
72 |
}; |
72 |
}; |
73 |
} elsif ( $self->can('upgrade') ) { |
73 |
} elsif ( $self->can('upgrade') ) { |
74 |
if ( _version_compare( $plugin_version, $database_version ) == 1 ) { |
74 |
if ( _version_compare( $plugin_version, $database_version ) == 1 ) { |
Lines 79-85
sub new {
Link Here
|
79 |
warn "Plugin $class failed during upgrade!"; |
79 |
warn "Plugin $class failed during upgrade!"; |
80 |
} |
80 |
} |
81 |
} catch { |
81 |
} catch { |
82 |
Koha::Exceptions::Plugin::UpgradeDied->throw( plugin_class => $class ); |
82 |
Koha::Exceptions::Plugin::UpgradeDied->throw( plugin_class => $class, upgrade_error => "$_" ); |
83 |
}; |
83 |
}; |
84 |
} |
84 |
} |
85 |
} elsif ( $plugin_version ne $database_version ) { |
85 |
} elsif ( $plugin_version ne $database_version ) { |