summaryrefslogtreecommitdiffstats
path: root/library/Pbs/NewConfig.php
diff options
context:
space:
mode:
Diffstat (limited to 'library/Pbs/NewConfig.php')
-rw-r--r--library/Pbs/NewConfig.php114
1 files changed, 57 insertions, 57 deletions
diff --git a/library/Pbs/NewConfig.php b/library/Pbs/NewConfig.php
index 2101bf9..7a832a1 100644
--- a/library/Pbs/NewConfig.php
+++ b/library/Pbs/NewConfig.php
@@ -1,4 +1,4 @@
-<?php
+<? php
/*
* Copyright (c) 2011 - OpenSLX GmbH, RZ Uni Freiburg
* This program is free software distributed under the GPL version 2.
@@ -10,61 +10,61 @@
* General information about OpenSLX can be found at http://openslx.org/
*/
-class Pbs_NewConfig{
-
- public function createDefaultConfig(Application_Model_BootOs $bootos){
-
- if($bootos == null)
- return;
-
- $config = new Application_Model_Config();
- $configMapper = new Application_Model_ConfigMapper();
- $bootosuser = new Application_Model_BootOsUser();
- $bootosuserkiosk = new Application_Model_BootOsUser();
- $bootosuserMapper = new Application_Model_BootOsUserMapper();
-
- try{
-
- $config->setTitle('Default')
- ->setDescription('This is the default Config for Bootos: '.$bootos->getTitle())
- ->setGroupID($bootos->getGroupID())
- ->setVisible('1')
- ->setCreated(time())
- ->setBootosID($bootos->getID());
-
- $configID = $configMapper->save($config);
-
- $bootosuser->setConfigID($configID)
- ->setLogin('%username%')
- ->setPassword('%password%')
- ->setHomepath('/home/%username%')
- ->setHometypeID('0');
-
- $bootosuserMapper->save($bootosuser);
-
- $bootosuserkiosk->setConfigID($configID)
- ->setLogin('kiosk')
- ->setPassword(crypt('kiosk', '$6$'.randomString(8).'$'))
- ->setHomepath('/home/kiosk')
- ->setHometypeID('0');
-
- $bootosuserMapper->save($bootosuserkiosk);
-
- }catch(Zend_Exception $e){
- echo "Caught exception: " . get_class($e) . "<br/>";
- echo "Message: " . $e->getMessage() . "<br/>";
- return;
- }
-
-
-
- }
-
- public function parseConfig($bootosID){
- $configpath = "../resources/bootos/".$bootosID."/config/";
- //Do something...
-
- }
+class Pbs_NewConfig {
+
+ public function createDefaultConfig(Application_Model_BootOs $bootos) {
+
+ if($bootos == null)
+ { return; }
+
+ $config = new Application_Model_Config();
+ $configMapper = new Application_Model_ConfigMapper();
+ $bootosuser = new Application_Model_BootOsUser();
+ $bootosuserkiosk = new Application_Model_BootOsUser();
+ $bootosuserMapper = new Application_Model_BootOsUserMapper();
+
+ try {
+
+ $config->setTitle('Default')
+ ->setDescription('This is the default Config for Bootos: '.$bootos->getTitle())
+ ->setGroupID($bootos->getGroupID())
+ ->setVisible('1')
+ ->setCreated(time())
+ ->setBootosID($bootos->getID());
+
+ $configID = $configMapper->save($config);
+
+ $bootosuser->setConfigID($configID)
+ ->setLogin('%username%')
+ ->setPassword('%password%')
+ ->setHomepath('/home/%username%')
+ ->setHometypeID('0');
+
+ $bootosuserMapper->save($bootosuser);
+
+ $bootosuserkiosk->setConfigID($configID)
+ ->setLogin('kiosk')
+ ->setPassword(crypt('kiosk', '$6$'.randomString(8).'$'))
+ ->setHomepath('/home/kiosk')
+ ->setHometypeID('0');
+
+ $bootosuserMapper->save($bootosuserkiosk);
+
+ } catch(Zend_Exception $e) {
+ echo "Caught exception: " . get_class($e) . "<br/>";
+ echo "Message: " . $e->getMessage() . "<br/>";
+ return;
+ }
+
+
+
+ }
+
+ public function parseConfig($bootosID) {
+ $configpath = "../resources/bootos/".$bootosID."/config/";
+ //Do something...
+
+ }
}
-?>
+? >