New LOCK feature.

This commit is contained in:
Andrés Montañez
2012-09-19 19:16:52 -03:00
parent d63ca9cc04
commit 04b194d91a
4 changed files with 95 additions and 42 deletions
+7 -1
View File
@@ -31,11 +31,17 @@ class Mage_Task_Releases
{
$this->_config = $config;
if ($config->getEnvironment() == '') {
if ($config->getEnvironmentName() == '') {
Mage_Console::output('<red>You must specify an environment</red>', 0, 2);
return;
}
$lockFile = '.mage/' . $config->getEnvironmentName() . '.lock';
if (file_exists($lockFile)) {
Mage_Console::output('<red>This environment is locked!</red>', 0, 2);
return;
}
// Run Tasks for Deployment
$hosts = $config->getHosts();