Ignore:
Timestamp:
Dec 22, 2016, 9:21:02 PM (4 years ago)
Author:
joamuran
Message:

fixed llx_ltsconf

File:
1 edited

Legend:

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

    r2844 r3164  
    213213                default_file="/var/lib/tftpboot/ltsp/i386/lts.default.conf"
    214214                clients_file="/var/lib/tftpboot/ltsp/i386/lts.clients.conf"
     215
     216                # Create clients file if not exists
     217                if not os.path.exists(clients_file):
     218                        open(clients_file,"w").close()
     219
     220
    215221                filenames = [default_file, clients_file]
    216222               
     
    220226                            for line in infile:
    221227                                outfile.write(line)             
    222                 return True;
     228               
     229                return {"status":"true", "msg":"all ok"}
     230
    223231       
    224232        def setLtsClientsConf(self):
     
    257265                       
    258266                        # Finally merge both conf files:
    259                         self.mergeLtsConf();
     267                        return (self.mergeLtsConf());
    260268                except Exception as e:
    261269                        return "Exception: "+str(e)
     
    287295                       
    288296                        # Finally merge both conf files:
    289                         self.mergeLtsConf();
    290                        
    291                 except Exception as e:
    292                         return "Exception: "+str(e)
     297                        return (self.mergeLtsConf());
     298                       
     299                except Exception as e:
     300                        return {"status":"false", "msg":str(e)}
     301
    293302       
    294303
Note: See TracChangeset for help on using the changeset viewer.