source: trunk/grails-app/conf/BootStrap.groovy @ 496

Last change on this file since 496 was 270, checked in by gav, 15 years ago

Get bootstrap working with new asset tree.
Re-enable createDataService during bootstrap.

File size: 831 bytes
Line 
1import grails.util.GrailsUtil
2
3class BootStrap
4{
5    def createDataService
6
7    def init = { servletContext ->
8
9        log.info "Application starting."
10        log.debug "GrailsUtil.environment = ${GrailsUtil.environment}"
11
12        switch (GrailsUtil.environment)
13        {
14            case "development":
15                        createDataService.ensureSystemAndAdminAccess()
16                        createDataService.createBaseData()
17                        createDataService.createDemoData()
18                        break
19            case "test":
20                        createDataService.ensureSystemAndAdminAccess()
21                        break
22            case "production":
23                        createDataService.ensureSystemAndAdminAccess()
24                        break 
25        }
26
27    }
28
29    def destroy = {
30    }
31}
Note: See TracBrowser for help on using the repository browser.