自分用メモ
dotcloud 用のファイルで
dotcloud.yml はインデントOKだけど(当たり前),
supervisord.confでインデントするとdotcloudにpushするときにパース出来ずにコケる・・・。
具体的には
[program:node] command = node app.js directory = /home/dotcloud/current
とすると
error: <class 'xmlrpclib.Fault'>, <Fault 92: "CANT_REREAD: File contains parsing errors: /home/dotcloud/current/supervisord.conf\n\t[line 2]: ' command = node app.js\\n'\n\t[line 3]: ' directory = /home/dotcloud/current\\n'">: file: /usr/lib/pymodules/python2.6/supervisor/supervisorctl.py line: 933
というエラーが発生するので
[program:node] command = node app.js directory = /home/dotcloud/current
とすること!