Váriavel de Ambiente
11/06/2010 00:00
0
No arquivo DataSource.groovy existe o bloco "environments" o qual possui três blocos internos:
"development ", "test" e "production". Gostaria de poder criar mais algumas váriaveis
dentro de cada uma, isso é possivel e ser for como faço para acessar pelos "controllers" ?
Tags: Grails


0
Desculpe, não entendi nada do que você quer, mas quero ajudar...

Variaveis para que ?
11/06/2010 00:00


0
Bem deixa eu explicar melhor.

Quero criar outras váriaveis de ambiente e acessa-la pelos controller.
Por exemplo cadatrar uma nova chamada "diretorio" dentro de produção, teste e desenvolvimento e acessa-la
dentro dos controllers.
12/06/2010 00:00


0
Olá Fernando,

esses dias eu usei algo assim, acredito que é o que está querendo:

no Config.groovy eu defino as variaveis dentro dos ambientes:


def diretorio = "."
environments {
development {
diretorio = "../dev/log_app"
}
test {
diretorio = "../test/log_app"
}
production {
diretorio = "../prod/log_app"
}
}


e no Controller eu uso assim:


grailsApplication.config.diretorio


ou uso assim em uma classe groovy que esta na pasta utils:


ConfigurationHolder.config.diretorio


valeu, abracos
14/06/2010 00:00


0
Exatamente o que eu queria. Valeu.
14/06/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto