2015-05-15 3 views
4

Если есть способ маршрутизации пользовательского субдомена (something.mydomain.com) в определенную версию модуля?Dispatch.yaml маршрутизация на конкретную версию модуля?

Это означало бы, что я могу использовать следующее:

www.mydomain.com - производство сайт dev.mydomain.com - тестирование сайта

Я попытался использовать следующее dispatch.yaml, но я получил сообщение об ошибке при попытке обновить

- url: "dev.mydomain.com/*" 
    module: dev.app 

ошибка:

Ошибка синтаксического анализа файла yaml: Невозможно присвоить значение 'dev.app' атрибуту 'module': Значение 'dev.app' для модуля не соответствует выражению '^ (?:^(?! -) [az \ d -] {0,62} [аз \ d] $) $» в " \ dispatch.yaml", строка 15, столбец 13

Я знаю, что вы можете целевой версии в queue.yaml, и CRON (я думаю), так почему бы не отправить?

ответ

-2

Если внимательно прочитать эту ошибку, вы заметите, что жалуется на имя модуля dev.app ...

Переименовать модуль DEV-приложение и повторите попытку.

+1

Если я переименую модуль, он больше не будет версией моего основного модуля. Например, «app» - это имя модуля с именем версии «1» (например, «dev» - это имя версии для вспомогательной версии модуля «app». Я могу использовать dev.app. .appspot .com для доступа к «dev» версии «app» .Если я переименую версию dev в новое имя модуля, теперь это новый модуль. В queue.yaml я могу настроить таргетинг на версию моего «приложения», используя «dev. приложение "(обратите внимание на период) –

Смежные вопросы