Author: jfthomps
Date: Tue Apr 24 20:03:58 2012
New Revision: 1329980

URL: http://svn.apache.org/viewvc?rev=1329980&view=rev
Log:
removed all references to vmtype

utils.php:
-modified getComputers - removed vmtypeid from the select statement
-modified getVMProfiles - removed vt.name, vp.vmtypeid, and join on vmtype from 
select statement
-removed getVMtypes
-modified getSelectLanguagePulldown - (unrelated) changed time for change 
language continuation from 5 minutes to 1 day

vm.php:
-modified editVMInfo - removed Type from edit profile section
-modified AJprofileData - removed types from data returned
-modified AJupdateVMprofileItem - removed vmtypeid as an item that can be 
updated
-modified AJnewProfile - modified initial insert to not include vmtypeid

vm.js:
-modified getVMprofileDataCB - no longer set the store for the ptype widget
-modified delProfile - removed Type from confirmation table

Modified:
    incubator/vcl/trunk/web/.ht-inc/utils.php
    incubator/vcl/trunk/web/.ht-inc/vm.php
    incubator/vcl/trunk/web/js/vm.js

Modified: incubator/vcl/trunk/web/.ht-inc/utils.php
URL: 
http://svn.apache.org/viewvc/incubator/vcl/trunk/web/.ht-inc/utils.php?rev=1329980&r1=1329979&r2=1329980&view=diff
==============================================================================
--- incubator/vcl/trunk/web/.ht-inc/utils.php (original)
+++ incubator/vcl/trunk/web/.ht-inc/utils.php Tue Apr 24 20:03:58 2012
@@ -7162,7 +7162,6 @@ function getComputers($sort=0, $included
               .        "r.id AS resourceid, "
               .        "c.notes, "
               .        "c.vmhostid, "
-              .        "c.vmtypeid, "
               .        "c2.hostname AS vmhost, "
               .        "c.location, "
               .        "c.provisioningid, "
@@ -9295,8 +9294,6 @@ function generateString($length=8) {
 /// element is an array with these keys:\n
 /// \b profilename - name of profile\n
 /// \b name - name of profile (so array can be passed to printSelectInput)\n
-/// \b type - name of vm type\n
-/// \b typeid - id of vm type\n
 /// \b image - name of image used for this profile\n
 /// \b imageid - id of image used for this profile\n
 /// \b repositorypath - share exported by nas to the vmhost\n
@@ -9316,8 +9313,6 @@ function getVMProfiles($id="") {
        $query = "SELECT vp.id, "
               .        "vp.profilename, "
               .        "vp.profilename AS name, "
-              .        "vt.name AS type, "
-              .        "vp.vmtypeid, "
               .        "i.prettyname AS image, "
               .        "vp.imageid, "
               .        "vp.repositorypath, "
@@ -9331,7 +9326,6 @@ function getVMProfiles($id="") {
               .        "vp.vmware_mac_eth0_generated, "
               .        "vp.vmware_mac_eth1_generated "
               . "FROM vmprofile vp "
-              . "LEFT JOIN vmtype vt ON (vp.vmtypeid = vt.id) "
               . "LEFT JOIN image i ON (vp.imageid = i.id)";
        if(! empty($id))
                $query .= " AND vp.id = $id";
@@ -9344,24 +9338,6 @@ function getVMProfiles($id="") {
 
 
////////////////////////////////////////////////////////////////////////////////
 ///
-/// \fn getVMtypes()
-///
-/// \return an array where each key is the id of the type and each element is
-/// the name of the type
-///
-/// \brief gets the entries from the vmtype table
-///
-////////////////////////////////////////////////////////////////////////////////
-function getVMtypes() {
-       $types = array();
-       $qh = doQuery("SELECT id, name FROM vmtype", 101);
-       while($row = mysql_fetch_assoc($qh))
-               $types[$row['id']] = $row['name'];
-       return $types;
-}
-
-////////////////////////////////////////////////////////////////////////////////
-///
 /// \fn addContinuationsEntry($nextmode, $data, $duration, $deleteFromSelf,
 ///                           $multicall, $repeatProtect)
 ///
@@ -11230,7 +11206,7 @@ function getSelectLanguagePulldown() {
                $cdata['locale'] = $dir;
                $tmp = explode('/', $dir);
                $testlocale = array_pop($tmp);
-               $cont = addContinuationsEntry('changeLocale', $cdata, 300);
+               $cont = addContinuationsEntry('changeLocale', $cdata, 86400);
                if($locale == $testlocale)
                        $rt .= "<option value=\"$cont\" 
selected>{$lang}</option>\n";
                else

Modified: incubator/vcl/trunk/web/.ht-inc/vm.php
URL: 
http://svn.apache.org/viewvc/incubator/vcl/trunk/web/.ht-inc/vm.php?rev=1329980&r1=1329979&r2=1329980&view=diff
==============================================================================
--- incubator/vcl/trunk/web/.ht-inc/vm.php (original)
+++ incubator/vcl/trunk/web/.ht-inc/vm.php Tue Apr 24 20:03:58 2012
@@ -215,10 +215,6 @@ function editVMInfo() {
        print "    <td><span id=pname dojoType=\"dijit.InlineEditBox\" 
onChange=\"updateProfile('pname', 'profilename');\"></span></td>\n";
        print "  </tr>\n";
        print "  <tr>\n";
-       print "    <th align=right>Type:</th>\n";
-       print "    <td><select id=ptype dojoType=\"dijit.form.FilteringSelect\" 
searchAttr=\"name\" onchange=\"updateProfile('ptype', 
'vmtypeid');\"></span></td>\n";
-       print "  </tr>\n";
-       print "  <tr>\n";
        print "    <th align=right>Image:</th>\n";
        print "    <td><span id=pimage dojoType=\"dijit.form.FilteringSelect\" 
searchAttr=\"name\" onchange=\"updateProfile('pimage', 'imageid');\" 
style=\"width: 420px\"></span></td>\n";
        print "  </tr>\n";
@@ -755,7 +751,6 @@ function AJcancelVMmove() {
 /// \brief prints json data about a submitted or passed in vm profile with 
these
 /// fields:\n
 /// \b profile - array returned from getVMProfiles\n
-/// \b types - array of vm types\n
 /// \b vmdisk - array of vm disk options\n
 /// \b images - array of images
 ///
@@ -771,7 +766,6 @@ function AJprofileData($profileid="") {
                if(is_null($value))
                        $profiledata[$profileid][$key] = '';
        }
-       $types = getVMtypes();
        $allimages = getImages();
        $images = array();
        foreach($allimages as $key => $image) {
@@ -781,19 +775,12 @@ function AJprofileData($profileid="") {
        }
        $imagedata = array('identifier' => 'id', 'items' => $images);
        
-       $types2 = array();
-       foreach($types as $id => $val) {
-               $types2[] = array('id' => $id, 'name' => $val);
-       }
-       $typedata = array('identifier' => 'id', 'items' => $types2);
-
        $vmdiskitems = array();
        $vmdiskitems[] = array('id' => 'localdisk', 'name' => 'localdisk');
        $vmdiskitems[] = array('id' => 'networkdisk', 'name' => 'networkdisk');
        $vmdisk = array('identifier' => 'id', 'items' => $vmdiskitems);
 
        $arr = array('profile' => $profiledata[$profileid],
-                    'types' => $typedata,
                     'vmdisk' => $vmdisk,
                     'images' => $imagedata);
        sendJSON($arr);
@@ -814,7 +801,7 @@ function AJupdateVMprofileItem() {
        }
        $profileid = processInputVar('profileid', ARG_NUMERIC);
        $item = processInputVar('item', ARG_STRING);
-       if(! 
preg_match('/^(profilename|vmtypeid|imageid|repositorypath|datastorepath|vmpath|virtualswitch0|virtualswitch1|vmdisk|username|password|vmware_mac_eth0_generated|vmware_mac_eth1_generated)$/',
 $item)) {
+       if(! 
preg_match('/^(profilename|imageid|repositorypath|datastorepath|vmpath|virtualswitch0|virtualswitch1|vmdisk|username|password|vmware_mac_eth0_generated|vmware_mac_eth1_generated)$/',
 $item)) {
                print "alert('Invalid data submitted.');";
                return;
        }
@@ -874,7 +861,7 @@ function AJnewProfile() {
                return;
        }
        $imageid = getImageId('noimage');
-       $query = "INSERT INTO vmprofile (profilename, vmtypeid, imageid) VALUES 
('$newprofile', 1, $imageid)";
+       $query = "INSERT INTO vmprofile (profilename, imageid) VALUES 
('$newprofile', $imageid)";
        doQuery($query, 101);
        $qh = doQuery("SELECT LAST_INSERT_ID() FROM vmprofile", 101);
        $row = mysql_fetch_row($qh);

Modified: incubator/vcl/trunk/web/js/vm.js
URL: 
http://svn.apache.org/viewvc/incubator/vcl/trunk/web/js/vm.js?rev=1329980&r1=1329979&r2=1329980&view=diff
==============================================================================
--- incubator/vcl/trunk/web/js/vm.js (original)
+++ incubator/vcl/trunk/web/js/vm.js Tue Apr 24 20:03:58 2012
@@ -75,7 +75,6 @@ function VMHostDataCB(data, ioArgs) {
        var obj = dijit.byId('vmprofile');
        obj.setTitle(profile.profilename);
        var ct = '<table>';
-       ct += '<tr><th align=right>VM type:</th><td>' + profile.type + 
'</td></tr>';
        ct += '<tr><th align=right>Image:</th><td>' + profile.image + 
'</td></tr>';
        ct += '<tr><th align=right>Repository Path:</th><td>' + 
profile.repositorypath + '</td></tr>';
        ct += '<tr><th align=right>Datastore Path:</th><td>' + 
profile.datastorepath + '</td></tr>';
@@ -569,11 +568,6 @@ function getVMprofileDataCB(data, ioArgs
                return;
        }
        curprofile = data.items.profile;
-       var obj = dijit.byId('ptype');
-       var store = new dojo.data.ItemFileReadStore({data: data.items.types});
-       obj.store = store;
-       if(curprofile.vmtypeid != 0)
-               obj.setValue(curprofile.vmtypeid);
 
        var obj = dijit.byId('pimage');
        var store = new dojo.data.ItemFileReadStore({data: data.items.images});
@@ -664,10 +658,6 @@ function delProfile(cont) {
        content += "<td>" + curprofile.profilename + "</td>";
        content += "</tr>";
        content += "<tr>";
-       content += "<th align=right>Type:</th>";
-       content += "<td>" + curprofile.type + "</td>";
-       content += "</tr>";
-       content += "<tr>";
        content += "<th align=right>Image:</th>";
        content += "<td>" + curprofile.image + "</td>";
        content += "</tr>";


Reply via email to