Show
Ignore:
Timestamp:
19-11-10 13:19:00 (3 years ago)
Author:
work@…
Message:

- this change is part of #185
- moved object instantes out of Config.groovy (this should only contain configuration)
- moved module specific configuration for SAM and Metabolomics out of BootStrapStudies?.groovy and into Config.groovy

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/conf/Config.groovy

    r1171 r1178  
    5151        development { 
    5252                grails.serverURL = "http://localhost:8080/${appName}" 
    53  
    54                 CommunicationManager.SAMServerURL = 'http://localhost:8182/sam' 
    55                 CommunicationManager.registerRestWrapperMethodsGSCFtoSAM() 
     53                modules { 
     54                        sam { 
     55                                url = "http://localhost:8182/sam" 
     56                        } 
     57                        metabolomics { 
     58                                url = "http://localhost:8183/nmcdsp" 
     59                        } 
     60                } 
    5661        } 
    5762        ci { 
    5863                // used by build script 
    5964                grails.serverURL = "http://ci.gscf.nmcdsp.org" 
    60  
    61                 CommunicationManager.SAMServerURL = 'http://ci.sam.nmcdsp.org' 
    62                 CommunicationManager.registerRestWrapperMethodsGSCFtoSAM() 
     65                modules { 
     66                        sam { 
     67                                url = "http://ci.sam.nmcdsp.org" 
     68                        } 
     69                        metabolomics { 
     70                                url = "http://ci.metabolomics.nmcdsp.org" 
     71                        } 
     72                } 
    6373        } 
    6474        test { 
    6575                // used by build script 
    6676                grails.serverURL = "http://test.gscf.nmcdsp.org" 
    67  
    68                 CommunicationManager.SAMServerURL = 'http://test.sam.nmcdsp.org' 
    69                 CommunicationManager.registerRestWrapperMethodsGSCFtoSAM() 
     77                modules { 
     78                        sam { 
     79                                url = "http://test.sam.nmcdsp.org" 
     80                        } 
     81                        metabolomics { 
     82                                url = "http://test.metabolomics.nmcdsp.org" 
     83                        } 
     84                } 
    7085        } 
    7186        dbnptest { 
    7287                // used by build script 
    7388                grails.serverURL = "http://test.dbnp.org" 
    74  
    75                 CommunicationManager.SAMServerURL = 'http://test.sam.dbnp.org' 
    76                 CommunicationManager.registerRestWrapperMethodsGSCFtoSAM() 
     89                modules { 
     90                        sam { 
     91                                url = "http://test.sam.dbnp.org" 
     92                        } 
     93                        metabolomics { 
     94                                url = "http://test.metabolomics.dbnp.org" 
     95                        } 
     96                } 
    7797        } 
    7898        dbnpdemo { 
    7999                // used by build script 
    80100                grails.serverURL = "http://demo.dbnp.org" 
    81  
    82                 CommunicationManager.SAMServerURL = 'http://demo.sam.dbnp.org' 
    83                 CommunicationManager.registerRestWrapperMethodsGSCFtoSAM() 
     101                modules { 
     102                        sam { 
     103                                url = "http://demo.sam.dbnp.org" 
     104                        } 
     105                        metabolomics { 
     106                                url = "http://demo.metabolomics.dbnp.org" 
     107                        } 
     108                } 
    84109        } 
    85110        production { 
    86111                grails.serverURL = "http://www.nmcdsp.org" 
    87  
    88                 CommunicationManager.SAMServerURL = 'http://sam.nmcdsp.org' 
    89                 CommunicationManager.registerRestWrapperMethodsGSCFtoSAM() 
     112                modules { 
     113                        sam { 
     114                                url = "http://sam.nmcdsp.org" 
     115                        } 
     116                        metabolomics { 
     117                                url = "http://metabolomics.nmcdsp.org" 
     118                        } 
     119                } 
    90120        } 
    91121        www { 
    92122                // used by build script 
    93123                grails.serverURL = "http://www.nmcdsp.org" 
    94  
    95                 CommunicationManager.SAMServerURL = 'http://sam.nmcdsp.org' 
    96                 CommunicationManager.registerRestWrapperMethodsGSCFtoSAM() 
     124                modules { 
     125                        sam { 
     126                                url = "http://sam.nmcdsp.org" 
     127                        } 
     128                        metabolomics { 
     129                                url = "http://metabolomics.nmcdsp.org" 
     130                        } 
     131                } 
    97132        } 
    98133}