37
37
from opengrok_tools .utils .indexer import Indexer
38
38
from opengrok_tools .sync import do_sync
39
39
from opengrok_tools .utils .opengrok import list_projects , \
40
- add_project , delete_project , get_configuration
40
+ add_project , delete_project , get_configuration , set_config_value
41
41
from opengrok_tools .utils .readconfig import read_config
42
42
from opengrok_tools .utils .exitvals import SUCCESS_EXITVAL
43
43
@@ -260,6 +260,8 @@ def project_syncer(logger, loglevel, uri, config_path, sync_period,
260
260
261
261
wait_for_tomcat (logger , uri )
262
262
263
+ set_config_value (logger , 'projectsEnabled' , 'true' , uri )
264
+
263
265
while True :
264
266
refresh_projects (logger , uri )
265
267
@@ -301,7 +303,7 @@ def project_syncer(logger, loglevel, uri, config_path, sync_period,
301
303
time .sleep (sleep_seconds )
302
304
303
305
304
- def create_bare_config (logger , use_projects = True ):
306
+ def create_bare_config (logger ):
305
307
"""
306
308
Create bare configuration file with a few basic settings.
307
309
"""
@@ -315,8 +317,6 @@ def create_bare_config(logger, use_projects=True):
315
317
'-H' ,
316
318
'-W' , OPENGROK_CONFIG_FILE ,
317
319
'--noIndex' ]
318
- if use_projects :
319
- indexer_options .append ('-P' )
320
320
321
321
indexer = Indexer (indexer_options ,
322
322
jar = OPENGROK_JAR ,
@@ -384,7 +384,7 @@ def main():
384
384
#
385
385
if not os .path .exists (OPENGROK_CONFIG_FILE ) or \
386
386
os .path .getsize (OPENGROK_CONFIG_FILE ) == 0 :
387
- create_bare_config (logger , use_projects = use_projects )
387
+ create_bare_config (logger )
388
388
389
389
if sync_period > 0 :
390
390
if use_projects :
0 commit comments