Commit a5d08dce authored by David Mudrák's avatar David Mudrák
Browse files

MDL-47411 admin: Check if the plugin is a git submodule on uninstalling

Credit goes to PJ King. I was trying to add unit tests for this new
behaviour but it turned out there are many hard-coded dependencies and
it's not easy to make the whole machinery support alternative location
of testable (fake) plugins.
parent d07b0302
......@@ -654,6 +654,10 @@ class core_plugin_manager {
return 'git';
}
if (is_file($pluginroot.'/.git')) {
return 'git-submodule';
}
if (is_dir($pluginroot.'/CVS')) {
return 'cvs';
}
......
......@@ -181,6 +181,10 @@ class deployer {
return 'git';
}
if (is_file($pluginroot.'/.git')) {
return 'git-submodule';
}
if (is_dir($pluginroot.'/CVS')) {
return 'cvs';
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment