cubicweb/pyramid/pyramidctl.py
changeset 12601 f28a19408d3d
parent 12590 a5d7fcde74c9
child 12602 2beda828c1bf
equal deleted inserted replaced
12600:0f33639d305b 12601:f28a19408d3d
    53 
    53 
    54 
    54 
    55 def _generate_pyramid_ini_file(pyramid_ini_path):
    55 def _generate_pyramid_ini_file(pyramid_ini_path):
    56     """Write a 'development.ini' file into apphome."""
    56     """Write a 'development.ini' file into apphome."""
    57     template_fpath = os.path.join(os.path.dirname(__file__), 'pyramid.ini.tmpl')
    57     template_fpath = os.path.join(os.path.dirname(__file__), 'pyramid.ini.tmpl')
    58     target_fpath = os.path.join(pyramid_ini_path)
       
    59     context = {
    58     context = {
    60         'secret_1': get_random_secret_key(),
    59         'secret_1': get_random_secret_key(),
    61         'secret_2': get_random_secret_key(),
    60         'secret_2': get_random_secret_key(),
    62         'secret_3': get_random_secret_key(),
    61         'secret_3': get_random_secret_key(),
    63     }
    62     }
    64     fill_templated_file(template_fpath, target_fpath, context)
    63     fill_templated_file(template_fpath, pyramid_ini_path, context)
    65 
    64 
    66 
    65 
    67 class PyramidCreateHandler(serverctl.RepositoryCreateHandler,
    66 class PyramidCreateHandler(serverctl.RepositoryCreateHandler,
    68                            WebCreateHandler):
    67                            WebCreateHandler):
    69     cfgname = 'pyramid'
    68     cfgname = 'pyramid'