server/__init__.py
changeset 10024 2a08247b57fb
parent 9790 0872ac2a1db0
child 10074 ab956b780d4e
equal deleted inserted replaced
10023:c3ab46842b2d 10024:2a08247b57fb
   327             mhandler.cmd_exec_event_script('pre%s' % event, cube)
   327             mhandler.cmd_exec_event_script('pre%s' % event, cube)
   328         # execute instance's pre<event> script (useful in tests)
   328         # execute instance's pre<event> script (useful in tests)
   329         mhandler.cmd_exec_event_script('pre%s' % event, apphome=True)
   329         mhandler.cmd_exec_event_script('pre%s' % event, apphome=True)
   330         # enter instance'schema into the database
   330         # enter instance'schema into the database
   331         serialize_schema(cnx, schema)
   331         serialize_schema(cnx, schema)
       
   332         cnx.commit()
   332         # execute cubicweb's post<event> script
   333         # execute cubicweb's post<event> script
   333         mhandler.cmd_exec_event_script('post%s' % event)
   334         mhandler.cmd_exec_event_script('post%s' % event)
   334         # execute cubes'post<event> script if any
   335         # execute cubes'post<event> script if any
   335         for cube in reversed(cubes):
   336         for cube in reversed(cubes):
   336             mhandler.cmd_exec_event_script('post%s' % event, cube)
   337             mhandler.cmd_exec_event_script('post%s' % event, cube)