Lines 62-68
sub new {
Link Here
|
62 |
warn "Plugin $class failed during installation!"; |
62 |
warn "Plugin $class failed during installation!"; |
63 |
} |
63 |
} |
64 |
} catch { |
64 |
} catch { |
65 |
Koha::Exceptions::Plugin::InstallDied->throw( plugin_class => $class ); |
65 |
Koha::Exceptions::Plugin::InstallDied->throw( plugin_class => $class, install_error => "$_" ); |
66 |
}; |
66 |
}; |
67 |
} elsif ( $self->can('upgrade') ) { |
67 |
} elsif ( $self->can('upgrade') ) { |
68 |
if ( _version_compare( $plugin_version, $database_version ) == 1 ) { |
68 |
if ( _version_compare( $plugin_version, $database_version ) == 1 ) { |
Lines 73-79
sub new {
Link Here
|
73 |
warn "Plugin $class failed during upgrade!"; |
73 |
warn "Plugin $class failed during upgrade!"; |
74 |
} |
74 |
} |
75 |
} catch { |
75 |
} catch { |
76 |
Koha::Exceptions::Plugin::UpgradeDied->throw( plugin_class => $class ); |
76 |
Koha::Exceptions::Plugin::UpgradeDied->throw( plugin_class => $class, upgrade_error => "$_" ); |
77 |
}; |
77 |
}; |
78 |
} |
78 |
} |
79 |
} elsif ( $plugin_version ne $database_version ) { |
79 |
} elsif ( $plugin_version ne $database_version ) { |