Browse Source

Feature for declaring the Hosts for reading from a URI (file, url).

1.0
Andrs Montaez 13 years ago
parent
commit
776b21ce08
  1. 9
      Mage/Config.php
  2. 3
      docs/example-config/.mage/config/environment/staging.yaml

9
Mage/Config.php

@ -49,7 +49,14 @@ class Mage_Config
$hosts = array();
if (isset($config['hosts'])) {
$hosts = (array) $config['hosts'];
if (is_array($config['hosts'])) {
$hosts = (array) $config['hosts'];
} else if (is_string($config['hosts'])) {
$fileContent = fopen($config['hosts'], 'r');
while (($host = fgets($fileContent)) == true) {
$hosts[] = trim($host);
}
}
}
return $hosts;

3
docs/example-config/.mage/config/environment/staging.yaml

@ -3,8 +3,7 @@ deployment:
user: stg_user
from: ./
to: /var/www/vhosts/example.com/staging
hosts:
- staging.example.com
hosts: /tmp/current-staging-hosts.txt
tasks:
pre-deploy:
- scm/update

Loading…
Cancel
Save