gateways#
Gateways 隔离 conda 代码与外部世界的交互。磁盘操作、数据库交互和远程请求都应该通过各种 gateways 进行。conda.gateways 中的函数和方法必须使用 conda.models 作为参数和返回值。
可以从 conda.gateways 导入的 Conda 模块是
conda._vendorconda.commonconda.modelsconda.gateways
在 conda.gateways 中禁止导入的 Conda 模块是
conda.apiconda.cliconda.clientconda.core
严格禁止从 conda.gateways 导入的 Conda 模块是
conda.apiconda.cliconda.client