本文介绍Icehouse发行版的keystone-manage命令
  keystone-manage是用来同keystone服务进行交互的命令行工具,通常该命令只用于不能通过HTTP API完成的操作,比如数据的import/export或数据库迁移等等。

用法

keystone-manage [options] action [additional args]

action

  db_sync    //同步数据库
  db_version   //打印当前数据库的迁移版本
  pki_setup   //初始化用来签名token的证书
  ssl_setup     //为SSL产生证书
  token_flush     //清除过期的token

options

-h, --help
# 打印帮助信息并退出

--config-dir DIR
# 寻找*.conf文件的配置目录,将会对目录中的文件进行排序,优先级低于--config-file指# 定的配置文件,单独的配置选项可能被覆写

--config-file PATH
# 配置文件的路径,可以指定多个配置文件,后面的文件优先级高

-d, --debug
# 打印调试结果(把日志等级调整到DEBUG而不是WARNING级)

--log-config-append PATH, --log_config PATH
# 日志配置文件的路径,将日志配置文件的设置追加到任何现有的日志记录设置中

--log-date-format DATE_FORMAT
# 记录日志的日期格式

--log-dir LOG_DIR, --logdir LOG_DIR
# 日志文件的目录

--log-file PATH, --logfile PATH
# action操作所记录的日志文件路径,未指定的话将会输出到stdout

--log-format FORMAT
# 标识日志的格式,不再推荐使用

--nodebug
# -debug选项的逆操作

--nostandard-threads
# –standard-threads选项的逆操作

--nouse-syslog
# –use-syslog选项的逆操作

--nouse-syslog-rfc-format
# –use-syslog-rfc-format选项的逆操作

--noverbose
# –verbose选项的逆操作

--pydev-debug-host PYDEV_DEBUG_HOST
# 远程调试器的host

--pydev-debug-port PYDEV_DEBUG_PORT
# 远程调试器的port

--standard-threads

# 不要猴子补丁(monkey-patch)线程系统模块,即在运行时动态修改已有代码而非源码

--syslog-log-facility SYSLOG_LOG_FACILITY
# 系统日志功能,用来接收日志行

--use-syslog
# 使用系统日志,I版的系统日志格式已遭弃用,在Juno版将会遵循RFC5424修改

--use-syslog-rfc-format
# 使用rfc5424系统日志格式来记录日志

--verbose, -v
# 打印更多的冗长输出,将日志等级设为INFO而不是WARNING级

--version
# 显示程序的版本号并退出

Keystone-manage 命令的更多相关文章

  1. Django分析之如何自定义manage命令

    我们都用过Django的manage.py的命令,而manage.py是在我们创建Django项目的时候就自动生成在根目录下的一个命令行工具,它可以执行一些简单的命令,其功能是将Django proj ...

  2. Django扩展自定义manage命令

    使用django开发,对python manage.py ***命令模式肯定不会陌生.比较常用的有runserver,migrate... 本文讲述如何自定义扩展manage命令. 1.源码分析 ma ...

  3. 在django项目中自定义manage命令(转)

    add by zhj 是我增加的注释 原文:http://www.cnblogs.com/holbrook/archive/2012/03/09/2387679.html 我们都用过Django的dj ...

  4. python-flask-script定制manage命令

    安装: pip3 install flask-script #!/usr/bin/env python # -*- coding:utf-8 -*- from flask_script import ...

  5. django实现自定义manage命令的扩展

    在Django开发过程中我们都用过django-admin.py和manage.py命令. django-admin.py是一个命令行工具,可以执行一些管理任务,比如创建Django项目.而manag ...

  6. openstack学习心得:keystone 常用命令(M版)

    查看用户列表 openstack user list 查看用户具体信息 usage: openstack user show [-h] [-f {html,json,json,shell,table, ...

  7. Django项目中自定义manage命令

    挺不错的一篇文章:https://www.cnblogs.com/ajianbeyourself/p/3643304.html

  8. 【Django】如何自定义manage.py命令? 达到启动后台进程的目的?

    代码: #-*- coding:utf- -*- """ The handle active user mail send """ from ...

  9. (弃) Keystone CLI_可选命令详解

    本文详细介绍keystone客户端命令行界面(CLI)keystone的可选子命令.关于keystone客户端命令行工具keystone命令的子命令和选项列表,请参考前文<解读keystone命 ...

  10. OpenStack命令行工具与API

    Openstack命令行工具 我们推荐Openstack命令行工具和Openstack的Dashboard两者结合使用.一些用户由于使用过其他云技术背景的,可能会使用EC2兼容的API,相对于我们需要 ...

随机推荐

  1. 白话 Ruby 与 DSL 以及在 iOS 开发中的运用

    每日一篇优秀博文 2017年10月7日 周六 白话 Ruby 与 DSL 以及在 iOS 开发中的运用 阅读本文不需要预先掌握 Ruby 与 DSL 相关的知识 何为 DSL DSL(Domain S ...

  2. 【ARM】定时器

    PWM定时器 PWN:脉冲宽度调制 每个定时器都有一个专用的由定时器时钟驱动的16位递减计数器.当递减计数器的计数值达到0的时候,就会产生定时中断请求来通知CPU定时器操作完成.当定时器递减计数器达到 ...

  3. 解决opencv和mfc同时使用导致memory leak

    参考资料:http://blog.csdn.net/lujin0312/article/details/42214467 最彻底的解决办法就是把用到opencv的部分做成dll,且这个dll中不出现跟 ...

  4. EXCEL行倒叙

  5. CentOS环境PHP安装memcache扩展

    安装memcache yum install memcached 安装libmemcached库 yum install libmemcached PHP安装Memcache扩展 root@blog. ...

  6. C++类默认函数

    问题,which is true??? 每个类都有一个无参构造函数 每个类都有一个拷贝构造函数 每个类可以有多个构造函数 每个类可以多个析构函数 默认构造函数   析构函数   拷贝构造函数   赋值 ...

  7. SpringBoot使用AutoConfiguration自定义Starter

    https://segmentfault.com/a/1190000011433487

  8. InstallShield脚本事件

    脚本事件主要有三大类:Before Move Data(安装数据前).Move Data(安装数据过程中).After Move Data(安装数据后). OnBegin:在初始化后,被调用 OnFi ...

  9. 认知计算 Cognitive Computing

    认知计算代表一种全新的计算模式,它包含信息分析,自然语言处理和机器学习领域的大量创新技术. Cognnitive computing refers to systems that learn at s ...

  10. ctags简易用法

    vim + ctags a 首先我们必需给要阅读的原始码建一个或多个tags文件, 在shell下利用ctags命令给单个文件建立tags如下: $ ctags filename.c 要给同一个目录下 ...