Changeset 2940


Ignore:
Timestamp:
Nov 29, 2016, 9:35:34 AM (3 years ago)
Author:
kbut
Message:

fix bug with update mirror

Location:
lliurex-mirror/trunk/fuentes/admin-center-lliurex-mirror.install/lliurex-mirror/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • lliurex-mirror/trunk/fuentes/admin-center-lliurex-mirror.install/lliurex-mirror/src/css/lliurex-mirror.css

    r2884 r2940  
    11#llxmirrorprogress svg{
    2   max-width: 300px;
     2  max-width: 200px;
    33  margin-right: auto;
    44  margin-left: auto;
  • lliurex-mirror/trunk/fuentes/admin-center-lliurex-mirror.install/lliurex-mirror/src/js/lliurex-mirror.js

    r2887 r2940  
    371371          }
    372372          else{
    373             if(response['msg'] == 0){
    374               self.bars[self.activedistro].path.setAttribute('stroke',self.progresscolors['ok']);
    375               progresstext.style.color = self.progresscolors['ok'];
    376               Utils.msg(self.translate("Mirror finished with success"),"");
     373            Utils.n4d(credentials,'VariablesManager','get_variable',['LLIUREXMIRROR'],function get_mirror_info(response){
     374
     375              var infomirror = response[self.activedistro];
     376              var status = infomirror['status_mirror'];
     377
     378              if(status == 'Ok'){
     379                self.bars[self.activedistro].path.setAttribute('stroke',self.progresscolors['ok']);
     380                progresstext.style.color = self.progresscolors['ok'];
     381                Utils.msg(self.translate("Mirror finished with success"),"");
     382              }
     383              else{
     384               self.bars[self.activedistro].path.setAttribute('stroke',self.progresscolors['error']);
     385               progresstext.style.color = self.progresscolors['error'];
     386               Utils.msg(self.translate("Mirror finished with error")+infomirror['exception_msg'],"");
     387              }
     388              percentagetext.remove();
     389              updatebutton.classList.add('btn-success');
     390              updatebutton.classList.remove('btn-danger');
     391              updatebutton.innerHTML = self.translate("lliurex-mirror.Update");
     392              svg.classList.remove('lliurexmirrorloader');
     393              clearInterval(self.intervalupdate);
     394              self.checkLliurexUpdate();
     395              });           
    377396            }
    378             else{
    379              self.bars[self.activedistro].path.setAttribute('stroke',self.progresscolors['error']);
    380              progresstext.style.color = self.progresscolors['error'];
    381              Utils.msg(self.translate("Mirror finished with error"),"");
    382             }
    383             percentagetext.remove();
    384             updatebutton.classList.add('btn-success');
    385             updatebutton.classList.remove('btn-danger');
    386             updatebutton.innerHTML = self.translate("lliurex-mirror.Update");
    387             svg.classList.remove('lliurexmirrorloader');
    388             clearInterval(self.intervalupdate);
    389             self.checkLliurexUpdate();
    390 
    391           }
    392397       });
    393398      }
  • lliurex-mirror/trunk/fuentes/admin-center-lliurex-mirror.install/lliurex-mirror/src/main.html

    r2309 r2940  
    11
    22        <div class="row text-center">
    3                 <div class="col-xs-4 "></div>
    4                 <div class="col-xs-4 text-center panel">
     3                <div class="col-xs-3 col-sm-4 col-md-5 "></div>
     4                <div class="col-xs-6 col-sm-4 col-md-2 text-center panel">
    55                        <div id="llxmirrorprogress"></div>
    66                        <div id="llxmirrorsize"></div>
    77                </div>
    8                 <div class="col-xs-4"></div>
     8                <div class="col-xs-3 col-sm-4 col-md-5"></div>
    99        </div>
    1010        <div id="llxmirrorupdatepanel">         
Note: See TracChangeset for help on using the changeset viewer.