Subversion-Projekte lars-tiefland.openvz_admin

Revision

Revision 61 | Revision 75 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 61 Revision 68
Zeile 1... Zeile 1...
1
<?php
1
<?php
2
	//$Id: load.php 61 2007-10-03 14:30:16Z lars $
2
	//$Id: load.php 68 2007-10-25 14:11:23Z lars $
3
	require("include/common.php");
3
	require("include/common.php");
4
	$cmd="ssh root@mainframe ls /etc/vz/conf/???.conf";
4
	$cmd="ssh root@mainframe ls /etc/vz/conf/???.conf";
5
	unset($out);
5
	unset($out);
6
	exec($cmd, $out, $ret);
6
	exec($cmd, $out, $ret);
7
	$files=$out;
7
	$files=$out;
Zeile 28... Zeile 28...
28
			$cfg_val[$cfg_v[0]]=trim($cfg_v[1],'"');
28
			$cfg_val[$cfg_v[0]]=trim($cfg_v[1],'"');
29
		}
29
		}
30
		$cfgs[]=$cfg_val;
30
		$cfgs[]=$cfg_val;
31
	}
31
	}
32
	$i=0;
32
	$i=0;
33
	echo "Lade Konfigurationen in die DB<br>";
-
 
34
	foreach($cfgs as $conf)
33
	foreach($cfgs as $conf)
35
	{
34
	{
36
		$sql="SELECT * FROM distributions WHERE dist_name='".$conf["DISTRIBUTION"]."'";
35
		$sql="SELECT * FROM distributions WHERE dist_name='".$conf["DISTRIBUTION"]."'";
37
		$res=$db->query($sql);
36
		$res=$db->query($sql);
38
		if(!PEAR::isError($res))
37
		if(!PEAR::isError($res))
Zeile 52... Zeile 51...
52
			$res=$db->query($sql);
51
			$res=$db->query($sql);
53
			if(!PEAR::isError($res))
52
			if(!PEAR::isError($res))
54
			{
53
			{
55
				if(!$res->numRows())
54
				if(!$res->numRows())
56
				{
55
				{
57
					echo "Neueintrag für Server ".$conf["v_id"]."<br>";
-
 
58
					$sql="INSERT INTO vservers (v_id, v_name, v_dist, hn_id) VALUES (".$conf["v_id"].", '".$conf["HOSTNAME"]."', $dist_id, 1)";
56
					$sql="INSERT INTO vservers (v_id, v_name, v_dist, hn_id) VALUES (".$conf["v_id"].", '".$conf["HOSTNAME"]."', $dist_id, 1)";
59
					$res=$db->query($sql);
57
					$res=$db->query($sql);
60
					if(PEAR::isError($res))
58
					if(PEAR::isError($res))
61
					{
59
					{
62
						echo $res->getUserInfo();
60
						echo $res->getUserInfo();