#272·aws-shell

主动创建自动完成索引

作者: avishay28创建于 2024年1月31日更新于 2024年1月31日

有没有办法主动对自动完成的文档进行索引,而不等待用户运行“AWS-shell”命令? 启动时我想在临时操作中运行, 所以当用户访问 shell 时, 文件已经准备好 `. AWS/ shell/cache' , 所以用户不需要等待 。 我找不到办法做到这一点,试图在非互动背景下运行“AWS-shell”命令(例如鸭子建造期间),结果出错

第一个运行,创建自动完整索引...
在背景中创建医生索引 。 将在所有文件印发前几分钟印发。
回溯( 最近最后一次通话) :
文件 "/usr/local/bin/AWS-shell", 第8行,以<模块>
sys.exit(主要())
文件"/usr/local/lib/python3.10/dist-packages/awshell/ init .py", 第70行,主要内容为:
shell. run () (帮助)
文件"/usr/local/lib/python3.10/dist-packages/awshell/app.py", 第292行,运行中
文档 = self.cli.run(重新设置 current buffer=True)
文件"/usr/local/lib/python3.10/dist-packages/awshell/app.py",285行,以cli为单位.
自我. cli = 自我.cli interface(self.show complete colums) 互联网档案馆的存檔,存档日期2013-12-02.
文件"/usr/local/lib/python3.10/dist-packages/awshell/app.py",486行,在创建 cli interface中
cli=命令LineInterface(应用程序=应用,事件loop=loop,
文件"/usr/local/lib/python3.10/dist-packages/prompt toolkit/interface.py",第80行,以 init .
自输出=输出或创建 输出()
文件"/usr/local/lib/python3.10/dist-packages/promt toolkit/shortcuts.py",124行,以创建 输出
返回 Vt100  Output. from pty ()
文件"/usr/local/lib/python3.10/dist-packages/prompt toolkit/terminal/vt100 output.py",424行出自 pty.
profile stdout.isatty () (中文(简体) ).
盗版错误

内容来源: awslabs/aws-shell