diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2010-12-28 23:14:06 +0100 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2010-12-28 23:14:06 +0100 |
| commit | d7d8ad1049df1955d4cedbdb88f55bad1b942a2f (patch) | |
| tree | c1e11284626f169daad058d9ee7eec90b46a8aa7 /Wrt3g/Config.php | |
| parent | 9670ba7c1328b028800895eba2151f1b29f6a077 (diff) | |
| download | linksys-wrt3g-tools-d7d8ad1049df1955d4cedbdb88f55bad1b942a2f.tar.gz linksys-wrt3g-tools-d7d8ad1049df1955d4cedbdb88f55bad1b942a2f.zip | |
load environment variables by default
Diffstat (limited to 'Wrt3g/Config.php')
| -rw-r--r-- | Wrt3g/Config.php | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/Wrt3g/Config.php b/Wrt3g/Config.php index a8232df..5036f7d 100644 --- a/Wrt3g/Config.php +++ b/Wrt3g/Config.php @@ -88,9 +88,20 @@ class Wrt3g_Config if ($file) { $this->loadFromFile($file); } + //environment variables: we use lowercase options, which should + // not collide with the uppercase env variables like USER + $this->loadOptions($_SERVER); + //commandline options $this->loadOptions($options); - //commandline options + $this->logger->log( + sprintf( + "Configuration: %s:%s@%s", + $this->user, $this->password, $this->host + ), + 2 + ); + if (isset($options['save'])) { $this->save($file); } |
