Changeset 5330


Ignore:
Timestamp:
Jun 23, 2017, 2:20:59 PM (18 months ago)
Author:
Juanma
Message:

no write proxypass info if it's already present

File:
1 edited

Legend:

Unmodified
Added
Removed
  • n4d-apache/trunk/fuentes/install-apache/usr/share/n4d/python-plugins/ApacheManager.py

    r5242 r5330  
    158158                                                confF.close()
    159159                                                pos=0
     160                                                aliasPos=0
    160161                                                for line in contentF:
    161162                                                        pos=pos+1
    162163                                                        if "Alias " in line:
     164                                                                aliasPos=pos
     165                                                        if "ProxyPass" in line:
     166                                                                aliasPos=-1
    163167                                                                break
    164168
    165                                                 contentF.insert(pos,"\n\tProxyPass / http://"+site+":800/\n\tProxyPassReverse / http://"+site+":800/\n")
    166                                                 confF=open(confFile,'w')
    167                                                 confF.writelines(contentF)
    168                                                 confF.close()
     169                                                if aliasPos>0:
     170                                                        contentF.insert(aliasPos,"\n\tProxyPass / http://"+site+":800/\n\tProxyPassReverse / http://"+site+":800/\n")
     171                                                        confF=open(confFile,'w')
     172                                                        confF.writelines(contentF)
     173                                                        confF.close()
    169174
    170175                                if sw_loadProxyMods:   
Note: See TracChangeset for help on using the changeset viewer.