Changeset 6628


Ignore:
Timestamp:
Jan 17, 2018, 5:45:41 PM (19 months ago)
Author:
kbut
Message:

fix minor bugs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lmd/trunk/fuentes/admin-center-ltsp.install/modul/lliurex-ltsp/src/js/imageManager.js

    r6561 r6628  
    13871387            bootbox.confirm(text, function(res){
    13881388                if (res) {
    1389                     debugger;
    13901389                    $("#llx-ltsp-new-image-assistant").fadeOut();
    13911390                    //alert("create image");
     
    13991398                        var req = new XMLHttpRequest();
    14001399                        var timer;
    1401                         req.open('POST','http://'+sessionStorage.server+'/admin-center/uploadiso.php');
     1400                        req.open('POST','http://'+sessionStorage.server+'/uploadiso.php');
    14021401                        req.upload.addEventListener("progress", self.progressUpload, false);
    1403                         req.upload.addEventListener("loadstart", self.startUpload, false);
    14041402                        req.onreadystatechange = function(){
    14051403                            if(req.readyState == 2){
     
    14131411                                        image_data['isopath'] = oRes['target'];
    14141412                                        image_data['env'] = 'VENDOR="ISO" ';
    1415                                         //self.createImageOnServer(id,image_data);
     1413                                        self.createImageOnServer(id,image_data);
    14161414                                    }
    14171415                                }
    14181416                                else{
    1419                                    
     1417                                    // Cancel Upload file
     1418                                    console.log('Upload canceled');
    14201419                                }
    14211420                            }
     
    14401439ImageManager.prototype.progressUpload = function progressUpload(event){
    14411440    var self = this;
    1442 
    1443     console.log("Uploaded " + event.loaded + " bytes of " + event.total);
    14441441    var percent = (event.loaded / event.total) * 100;
    14451442    $("#progressIsoUpload").css({'width': percent + '%'});
    1446     if(percent == 100){$("#uploadIsoDialog").fadeOut(400,function(){modaldiv.remove()});}
     1443    if(percent == 100){$("#uploadIsoClose").click();}
    14471444}
    14481445
     
    14521449
    14531450ImageManager.prototype.createImageOnServer=function createImageOnServer(id, image_data){
    1454     console.log(id);
    1455     console.log(image_data);
    14561451   
    14571452    var credentials=[sessionStorage.username , sessionStorage.password];
     
    14661461    arglist.push(image_data.arch);
    14671462    if(image_data.hasOwnProperty('env')) arglist.push(image_data.env);
    1468     if(image_data.hasOwnProperty('isopath')) arglist.push(' --isopath "' + image_data.isopath + '"')
     1463    if(image_data.hasOwnProperty('isopath')) arglist.push(' --isopath "' + image_data.isopath + '"');
    14691464   
    14701465    Utils.n4dWithLog(credentials, n4dclass, n4dmethod, arglist, null); // no callback is needed
     
    16531648                "i386":"",
    16541649                "amd64":""
    1655             }
     1650            },
     1651            "llx_ltsp_lliurex_from_iso": "lliurex-from-iso.conf"
    16561652        };
    16571653
     
    16591655            "llx_ltsp_lliurex_from_iso" : "ISO",
    16601656            "llx_ltsp_lliurex_minimal_image" : "mini",
    1661         }
     1657        };
    16621658
    16631659        // Check templates
     
    16761672        If not exists template for options selected or it's not needed then template is void
    16771673        */
    1678         try{ template = list_templates[id][arch] } catch(err){}
    1679         try{ type = type_image[id] } catch(err){}
    1680        
     1674        try{ template = list_templates[id][arch] ;} catch(err){};
     1675        try{ type = type_image[id] ;} catch(err){};
     1676       
     1677        if (id == 'llx_ltsp_lliurex_from_iso')
     1678            template = list_templates[id];
    16811679        // Setting image arch to description
    16821680        if(arch==="i386") image_desc+=" (32 bits)";
Note: See TracChangeset for help on using the changeset viewer.