diff options
| author | Simon | 2011-03-18 19:28:25 +0100 |
|---|---|---|
| committer | Simon | 2011-03-18 19:28:25 +0100 |
| commit | 265c031ef9af9b34507e9ba340236d7c4ac2b8f4 (patch) | |
| tree | 678b0c34ad8eae9b4c71b70b0247beab5601b18d /application/modules/dev/controllers/BootisoController.php | |
| parent | FilterController kann editieren (diff) | |
| parent | newsql geaendert (diff) | |
| download | pbs2-265c031ef9af9b34507e9ba340236d7c4ac2b8f4.tar.gz pbs2-265c031ef9af9b34507e9ba340236d7c4ac2b8f4.tar.xz pbs2-265c031ef9af9b34507e9ba340236d7c4ac2b8f4.zip | |
Merge branch 'master' of openslx.org:lsfks/master-teamprojekt/pbs2
Diffstat (limited to 'application/modules/dev/controllers/BootisoController.php')
| -rw-r--r-- | application/modules/dev/controllers/BootisoController.php | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/application/modules/dev/controllers/BootisoController.php b/application/modules/dev/controllers/BootisoController.php index 2b0e624..86454cd 100644 --- a/application/modules/dev/controllers/BootisoController.php +++ b/application/modules/dev/controllers/BootisoController.php @@ -42,7 +42,22 @@ class dev_BootisoController extends Zend_Controller_Action $bootiso->setCreated(time()); try { + + exec("wget --spider ".$bootiso->getPath_fbgui()." 2>&1 | grep 'Remote file exists.'", $exists_fbgui); + + if(!array_pop($exists_fbgui)){ + $this->view->createbootisoForm = $createbootisoForm; + return; + } + $bootisomapper->save($bootiso); + + $path_fbgui = "../resources/bootmedium/fbgui/"; + + exec("wget -P ".$path_fbgui." -N ".$bootiso->getPath_fbgui()); + + + }catch(Zend_Exception $e) { echo "Caught exception: " . get_class($e) . "<br/>"; |
