2024-09-29 02:33:01 +02:00
|
|
|
# RESTful HTTP API for nftables - Client
|
2024-09-29 13:17:28 +02:00
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
The token can be passed either as an argument to `NftablesRemote()` or in the environment variable `NFT-API-TOKEN`.
|
|
|
|
|
|
|
|
```
|
|
|
|
# initialize
|
|
|
|
from nftables_api_client.client import NftablesRemote
|
|
|
|
nft = NftablesRemote('http://localhost:9090', 'mytoken')
|
|
|
|
|
|
|
|
# do things
|
|
|
|
nft.get('/set/inet/filter/foo')
|
|
|
|
```
|