2

我想跟踪特定命令使用的函数,特别是针对 OpenStack。现在,我有一个命令,比如说“nova image-list”,它显示了存储库中可用的图像。我想知道这个命令调用了什么函数?

我尝试使用 strace,但我能得到的最大数量是命令打开的文件(而且很多!)。我再次尝试使用 python 的跟踪模块,但是当我尝试时

tracer.run('nova 图像列表')

它给出了一个语法错误。现在,是否有工具/机制可以帮助我了解此命令的流程?

4

1 回答 1

0

大多数用于 openstack 的 python 客户端都有一个没有很好记录的 --debug 标志,这将显示 api 查询以非常不安全的冗长方式发生。

于 2013-06-20T16:07:27.550 回答