2

我正在阅读本教程:在 Ubuntu 12.04 VPS 上安装和配置 Graphite 和 Statsd

我正在努力实现一切可能的自动化然后本教程的一个步骤让我抓狂:

接下来,我们将配置 Graphite 数据库。转到 Graphite webapp 目录并运行数据库脚本:

cd /opt/graphite/webapp/graphite/
sudo python manage.py syncdb

如您所见,我们必须运行 manage.py 并且当我运行 syncdb 时询问是否创建了超级用户。我怎样才能避免这种情况?我想运行这些发送所有参数来制作一个自动脚本。

有任何想法吗?

4

1 回答 1

7

您可以使用--noinput参数禁用命令syncdb这些提示。

--noinput

使用--noinput选项来禁止所有用户提示,例如“您确定吗?” 确认消息。django-admin.py如果作为无人值守的自动化脚本执行,这很有用。

于 2014-04-21T17:55:14.640 回答