• O
    list: Use virConnectListAllStoragePools in virsh · 93a346d3
    Osier Yang 提交于
    tools/virsh-pool.c:
      * vshStoragePoolSorter to sort the pool list by pool name.
    
      * struct vshStoragePoolList to present the pool list, pool info
        is collected by list->poolinfo if 'details' is specified by
        user.
    
      * vshStoragePoolListFree to free the pool list
    
      * vshStoragePoolListCollect to collect the pool list, new API
        virStorageListAllPools is tried first, if it's not supported,
        fall back to older APIs.
    
      * New options --persistent, --transient, --autostart, --no-autostart
        and --type for pool-list. --persistent or --transient is to filter
        the returned pool list by whether the pool is persistent or not.
        --autostart or --no-autostart is to filter the returned pool list
        by whether the pool is autostarting or not. --type is to filter
        the pools by pool types. E.g.
    
        % virsh pool-list --all --persistent --type dir,disk
    
    tools/virsh.pod:
       * Add documentations for the new options.
    93a346d3
virsh-pool.c 51.1 KB