glance-0.1.7 分析(九)—— glance/client.py 客户接口

来源:互联网 发布:折弯机编程 编辑:程序博客网 时间:2024/05/19 13:45

glance/client.py

    客户端使用,与 glance 系统交互

    class ImageBodyIterator(object)        
        支持 iterator 式镜像文件读取

    class BaseClient(object)        

        与服务端交互的基类,数据传输通过 httplib 来完成

    class Client(BaseClient)

        用于访问 glance 资源,客户端代码主要使用该类;类中的方法通过构造发送 http 请求来与 glance 系统交互
            def get_images
            def get_images_detailed
            def get_image
            def get_image_meta
            def add_image
            def update_image
            def delete_image