Changeset 6843


Ignore:
Timestamp:
Feb 16, 2018, 1:16:17 PM (19 months ago)
Author:
kbut
Message:

Add feature to delay refresh image

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lmd/trunk/fuentes/lmd-server.install/usr/share/n4d/python-plugins/LmdServer.py

    r6777 r6843  
    7676                                extraLliurexOpts="--apt-keys /usr/share/keyrings/lliurex-archive-keyring.gpg --accept-unsigned-packages --purge-chroot --lliurex-sourceslist"  + extraopts
    7777                                # if template exists, create an image
    78                                 print "[LmdServer] Create_imageWS from "+path
     78                                print("[LmdServer] Create_imageWS from "+path)
    7979                                command="ltsp-build-client --config "+path+" "+extraLliurexOpts+" --chroot "+imgid+"; systemctl restart nbd-server; ltsp-set-domain-search-ltsconf"
    8080                               
     
    124124                        pass
    125125                except Exception as e:
    126                         print "Except: "+str(e)
     126                        print("Except: "+str(e))
    127127                        return e
    128128       
     
    139139                                extraLliurexOpts="--apt-keys /usr/share/keyrings/lliurex-archive-keyring.gpg --accept-unsigned-packages --purge-chroot"
    140140                                # if template exists, create an image
    141                                 print "[LmdServer] Create_image from "+path
     141                                print("[LmdServer] Create_image from "+path)
    142142                                command="ltsp-build-client --config "+path+" "+extraLliurexOpts+" --chroot "+imgid+"&& service nbd-server restart";
    143143                               
     
    221221       
    222222               
    223         def refresh_imageWS(self, imgid, delay = False):
     223        def refresh_imageWS(self, imgid, delay = ''):
    224224               
    225225                try:
     
    252252                        command=arch + " ltsp-chroot -p -m -a "+imgid+" dpkg-reconfigure libgl1-mesa-dri ;  "
    253253                        command=command + arch + " ltsp-chroot -p -m -a "+imgid+" /usr/share/ltsp/update-kernels && "
    254                         if delay:
    255                                 command = command + " lmd-update-image-delay " + arch + " " + imgid
     254                        if delay != '' :
     255                                command = command + " lmd-update-image-delay " + imgid + " '" + delay +"'"
    256256                        else:
    257257                                command = command + arch + " ltsp-update-image " + imgid
     
    284284                        print "Except: "+str(e)
    285285                        return {"False": True, "msg": str(e)}
    286 
    287        
    288286               
    289287       
Note: See TracChangeset for help on using the changeset viewer.