首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析dotcloud.yml

无法解析dotcloud.yml
EN

Stack Overflow用户
提问于 2012-06-20 05:41:46
回答 1查看 160关注 0票数 1

自从上次推送之后,我甚至没有碰过dotcloud.yml,但是在尝试现在推送时,我得到了这个奇怪的错误:

代码语言:javascript
复制
Could not parse dotcloud.yml: Invalid characters (lowercase alphanum only) for service "rails_production" in "dotcloud.yml", line 6, column 3

我很确定在dotcloud.yml中只使用小写字母。有什么建议吗?

请求时的dotcloud.yml文件:

代码语言:javascript
复制
rails:
  type: ruby
  approot: rails

rails_production:
  type: mysql

html5:
  type: ruby
  approot: html5

redis:
  type: redis

resque:
  type: ruby-worker
  approot: rails

web:
  type: static
  approot: web

statsd:
  type: nodejs
  approot: statsd
  ports:
    node: udp
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-20 13:02:13

更新:

dotCloud刚刚推出了一个更改,该更改恢复了服务名称中没有下划线的强制执行。这应该可以解决你的问题,如果你再推的话,你现在应该已经准备好了。我不知道这需要多长时间,所以如果您可以重命名您的服务,最好这样做,否则将来可能会再次发生这种情况。

dotcloud.yml验证中进行了更改,以更好地标准化服务名称,并修复包含某些字符的服务名称所引起的问题。看来这个变化影响到你了。

错误说

“无效字符(仅小写字母)”

这意味着'rails_production'是一个无效的名称,因为它有下划线。尝试将其更改为railsproduction或类似的东西。

同样需要注意的是,这可能是一个bug,如果您不能轻松地重命名您的服务,请随时与dotCloud联系。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11113437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档