diff --git a/plugins/solr/index.py b/plugins/solr/index.py index 0c20b96e9..051da15d1 100755 --- a/plugins/solr/index.py +++ b/plugins/solr/index.py @@ -108,32 +108,30 @@ def initDreplace(): public.writeFile(file_incr_py, content) public.execShell('chmod +x ' + file_incr_py) + # realm.properties + rp_path = getServerDir() + "/server/etc/realm.properties" + rp_path_tpl = getPluginDir() + "/tpl/realm.properties" + + # if not os.path.exists(rp_path): + content = public.readFile(rp_path_tpl) + public.writeFile(rp_path, content) + + # web.xml + web_xml = getServerDir() + "/server/solr-webapp/webapp/WEB-INF/web.xml" + web_xml_tpl = getPluginDir() + "/tpl/web.xml" + content = public.readFile(web_xml_tpl) + public.writeFile(web_xml, content) + + # solr-jetty-context.xml + solr_jetty_context_xml = getServerDir() + "/server/contexts/solr-jetty-context.xml" + solr_jetty_context_xml_tpl = getPluginDir() + "/tpl/solr-jetty-context.xml" + content = public.readFile(solr_jetty_context_xml_tpl) + public.writeFile(solr_jetty_context_xml, content) + log_file = getLog() if os.path.exists(log_file): public.writeFile(log_file, '') - # realm.properties - rp_path = getServerDir() + "/server/etc/realm.properties" - rp_path_tpl = getPluginDir() + "/tpl/realm.properties" - # print rp_path - # print rp_path_tpl - - # if not os.path.exists(rp_path): - content = public.readFile(rp_path_tpl) - public.writeFile(rp_path, content) - - # web.xml - web_xml = getServerDir() + "/server/solr-webapp/webapp/WEB-INF/web.xml" - web_xml_tpl = getPluginDir() + "/tpl/web.xml" - content = public.readFile(web_xml_tpl) - public.writeFile(web_xml, content) - - # solr-jetty-context.xml - solr_jetty_context_xml = getServerDir() + "/server/contexts/solr-jetty-context.xml" - solr_jetty_context_xml_tpl = getPluginDir() + "/tpl/solr-jetty-context.xml" - content = public.readFile(solr_jetty_context_xml_tpl) - public.writeFile(solr_jetty_context_xml, content) - if not public.isAppleSystem(): public.execShell('chown -R solr:solr ' + getServerDir())