mirror of https://github.com/hauke68/Magallanes
Andrés Montañez
13 years ago
4 changed files with 95 additions and 42 deletions
@ -0,0 +1,23 @@ |
|||||||
|
<?php |
||||||
|
class Mage_Task_Lock |
||||||
|
{ |
||||||
|
private $_config = null; |
||||||
|
|
||||||
|
public function run(Mage_Config $config, $unlock = false) |
||||||
|
{ |
||||||
|
$this->_config = $config; |
||||||
|
|
||||||
|
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)) { |
||||||
|
@unlink($lockFile); |
||||||
|
} |
||||||
|
|
||||||
|
Mage_Console::output('Unlocked deployment to <light_purple>' . $config->getEnvironmentName() . '</light_purple> environment', 1, 2); |
||||||
|
} |
||||||
|
|
||||||
|
} |
Loading…
Reference in new issue