2012-06-20 12 views
1

我甚至沒有觸及dotcloud.yml自上推,但得到這個奇怪的錯誤.yml。有什麼建議?根據要求無法解析dotcloud.yml


dotcloud.yml文件:

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 
+0

你可以發佈你的dotcloud.yml嗎? –

+0

剛發佈= D –

回答

1

更新:

dotCloud剛剛推出即恢復沒有 執法的變化凸顯了服務的名稱。這應該解決您的問題,並且如果您重新推送,則應該立即進行設置。我不確定這將會在多長時間內到位,所以如果您可以重命名您的服務,最好是這樣做,否則這種情況可能會在未來再次發生。

有在dotcloud.yml驗證的變化,以更好地規範服務的名稱,並修復了包含特定字符的服務名稱時引起的問題。看起來這個改變正在影響你。

錯誤說

「無效字符(小寫alphanum只)」

這意味着'rails_production'是一個無效的名字,因爲它有一個下劃線。嘗試將其更改爲railsproduction或類似的東西。

同樣重要的是要注意,這可能是一個錯誤,如果您無法輕鬆重命名服務,請隨時與dotCloud聯繫。

+0

感謝您的更新! –

+0

好像你們再次加入限制? –

+0

@JohnLee它應該再次修復,對於麻煩抱歉。 –