test-wp 0.1.0

The Rust client of Nvidia UFM
Documentation
# ufmclient
The rust client of UFM

## Example
### Set environment
```
export UFM_ADDRESS=$ufm_server_address
export UFM_TOKEN=$ufm_server_token
```
### Version
```
./ufm version
6.11.1-2
```
### Create a Partition Key
```
./ufm create --pkey 5 --mtu 2 --membership full --service-level 0 --rate-limit 2.5 --guids 0011223344560200 --guids 1070fd0300176625 --guids 0011223344560201
```

### View a Partition Key
```
./ufm view --pkey 0x5
Name           : api_pkey_0x5
Pkey           : 0x5
IPoIB          : false
MTU            : 2
Rate Limit     : 2.5
Service Level  : 0
Ports          : 
    GUID                ParentGUID          PortType  SystemID            LID       SystemName     LogState  Name                
    0011223344560200    1070fd0300176624    virtual   1070fd0300176624    7         hpc-cloud01    Active                        
    1070fd0300176625                        physical  1070fd0300176624    4         hpc-cloud01    Active    1070fd0300176625_2  
    0011223344560201                                                      65535                    Unknown  

```

### List Partition Keys
```
./ufm list
Name           Pkey      IPoIB     MTU       Rate      Level     
api_pkey_0x5   0x5       false     2         2.5       0         
api_pkey_0x2   0x2       false     2         2.5       0         
management     0x7fff    true      2         2.5       0         
api_pkey_0x1   0x1       false     2         2.5       0         
api_pkey_0x4   0x4       false     2         2.5       0  
```

### Delete a Partition Key
```
./ufm delete --pkey 0x2
```