Ответ 1
Вам нужно будет поставить кавычки вокруг ключа, с которым вы столкнулись. То есть:.
"8.11.32.120:8000": GoogleMapsKeyforThisDomain
Кто-нибудь знает, как избежать двоеточий в YAML? Ключ в моем yml - это домен с номером порта, но файл yml не работает с этой настройкой:
###BEGIN
production:
### THIS IS THE ONE I'm HAVING TROUBLE WITH ###
8.11.32.120:8000: GoogleMapsKeyforThisDomain
exampledomain.com: GoogleMapsAPIKeyforThatDomain
development:
GoogleMapsAPIKeyforDevelopmentDomain
###END
Я использую плагин Google Maps с именем YM4R, который использует .yml файл для выберите другой ключ API Карт Google в зависимости от того, где мое приложение хостинг...
Итак, я пытаюсь сделать 8.11.32.120:8000 the key
. Любая идея, как это сделать
это? (Если вам интересно, в файле gmaps_api_key.yml)
Вам нужно будет поставить кавычки вокруг ключа, с которым вы столкнулись. То есть:.
"8.11.32.120:8000": GoogleMapsKeyforThisDomain
Чтобы ответить на комментарий другим способом для элементов списка, таких как:
- sed -i "s/driver: .*/driver: pdo_$DB/" etc/config.yaml
это написать их как:
- >-
sed -i "s/driver: .*/driver: pdo_$DB/" etc/config.yaml
или как:
- 'sed -i "s/driver: .*/driver: pdo_$DB/" etc/config.yaml'