Czy ktoś wie, jak uciec przed okrężnicą w YAML? Kluczem w moim yml jest domeny z numerem portu, ale plik yml nie działa z tej konfiguracji:Uciekające dwukropki w YAML
###BEGIN
production:
### THIS IS THE ONE I'm HAVING TROUBLE WITH ###
8.11.32.120:8000: GoogleMapsKeyforThisDomain
exampledomain.com: GoogleMapsAPIKeyforThatDomain
development:
GoogleMapsAPIKeyforDevelopmentDomain
###END
używam google maps plugin o nazwie YM4R który wykorzystuje .yml plik wybierz inny klucz interfejsu API Map Google w zależności od tego, gdzie moja aplikacja jest hostowana ...
Próbuję utworzyć 8.11.32.120:8000 the key
. Jakikolwiek pomysł, jak to zrobić ? (Jest w pliku gmaps_api_key.yml, jeśli ci na tym zależy)
Czy dwukrotnie przytoczyć cały ciąg (tj: ' "8.11.32.120:8000: GoogleMapsKeyforThisDomain"') działają zgodnie z [tym StackOverflow odpowiedź] (http://stackoverflow.com/q/11301650/567863)? –
WOrks z cytatami, czy mówisz mi, że to jedyny sposób, by uciec? –
Jest tam informacja o [użyciu podwójnych cudzysłowów do ucieczki dwukropków w wartościach] (http://stackoverflow.com/q/8783705/567863), ale nie widziałem nic konkretnego do zrobienia z ucieczką dwukropków w kluczach oprócz [Posta z forum Rubiego, w którym to samo pytanie zadano w 2007 r.] (http://www.ruby-forum.com/topic/127343), gdzie doradzono również, aby dwukrotnie zacytować klucz. Sądzę więc, że możesz albo użyć podwójnego cytowania tylko klucza, albo zarówno klucza, jak i wartości. –