Changeset 8053


Ignore:
Timestamp:
Sep 7, 2018, 12:54:01 PM (12 months ago)
Author:
daduve
Message:

Adding Opac export/remove service

Location:
export-web-sites/trunk/fuentes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • export-web-sites/trunk/fuentes/debian/changelog

    r7990 r8053  
     1export-web-sites (0.0.9) xenial; urgency=high
     2
     3  * Adding Opac export/remove to user access in PMB
     4
     5 -- Daniel Duran Vecino <daduve@gmail.com>  Fri, 07 Sep 2018 12:52:30 +0200
     6
    17export-web-sites (0.0.8) xenial; urgency=high
    28
  • export-web-sites/trunk/fuentes/export-web-sites-server.install/usr/share/n4d/python-plugins/ExportWebSites.py

    r7894 r8053  
    124124                                                file.write('    ProxyPassReverse http://pmb:800/\n')
    125125                                                file.write('</Location>\n')
     126                                site_path=os.path.join(self.dir_export, "opac" + suffix)
     127                                if not os.path.isfile(site_path):
     128                                        os.mknod(site_path)
     129                                        os.system('chmod 644 %s'%site_path)
     130                                        with open(site_path,'w') as file:
     131                                                file.write('<Location /opac/>\n')
     132                                                file.write('    ProxyPass http://opac:800/\n')
     133                                                file.write('    ProxyPassReverse http://opac:800/\n')
     134                                                file.write('</Location>\n')
    126135                                self.dprint("PMB file is created to exported....")
    127136                        return [True]
     
    179188                                suffix='.conf'
    180189                                site_path=os.path.join(self.dir_export, "pmb" + suffix)
     190                                if os.path.isfile(site_path):
     191                                        os.remove(site_path)
     192                                site_path=os.path.join(self.dir_export, "opac" + suffix)
    181193                                if os.path.isfile(site_path):
    182194                                        os.remove(site_path)
Note: See TracChangeset for help on using the changeset viewer.