summaryrefslogtreecommitdiffstats
path: root/src/vpp-api/python/vpp_papi/vpp_papi.py
AgeCommit message (Expand)AuthorFilesLines
2020-12-08papi: remove old client referencePaul Vinciguerra1-3/+0
2020-12-04papi: add support for enumflag part 1 of 2Paul Vinciguerra1-5/+19
2020-12-03papi: remove python2 patternsPaul Vinciguerra1-18/+8
2020-12-03papi: allow client control over loggersPaul Vinciguerra1-3/+3
2020-12-02papi: improve unit testabilityPaul Vinciguerra1-21/+64
2020-05-25api: add new stream message conventionOle Troan1-14/+36
2020-04-28tests: implement ipaddress convenience methodsPaul Vinciguerra1-1/+29
2019-12-05papi: add call statsOle Troan1-1/+23
2019-12-03papi: add a per-call _timeout optionPaul Vinciguerra1-4/+6
2019-11-12papi: add wrapper to validate crc manifestOle Troan1-0/+28
2019-11-05misc: Fix python scripts shebang lineRenato Botelho do Couto1-1/+1
2019-10-09papi: introduce read_blockingVratko Polak1-3/+29
2019-09-25papi: truncate long logger messagesKlement Sekera1-1/+4
2019-09-10papi: let async calls return contextVratko Polak1-1/+6
2019-09-04api: memclnt api use string type.Ole Troan1-3/+3
2019-08-08api: vppapitrace JSON/API trace converterOle Troan1-141/+152
2019-08-08api: api socket respect unix runtime directoryOle Troan1-1/+1
2019-07-16papi: use the injected logger wherever possibleVratko Polak1-18/+6
2019-06-20misc: papi - add __repr__ to FuncWrapperPaul Vinciguerra1-0/+3
2019-06-18misc: vpp_papi- add tests, clean up pep8Paul Vinciguerra1-4/+6
2019-06-17misc: vpp-api - add __repr__ to VPPApiClient.Paul Vinciguerra1-0/+13
2019-06-07vpp_papi: Context_id allocator for running forked.Paul Vinciguerra1-5/+7
2019-06-07vpp_papi: Fix vapi.disconnect exception.Paul Vinciguerra1-0/+1
2019-05-28papi: avoid IOError on disconnectVratko Polak1-1/+4
2019-05-23vpp_papi: Do not raise before find_api_dir()Vratko Polak1-4/+1
2019-05-15vpp_papi: remove dependency on environment var. VPP_API_DIR.Paul Vinciguerra1-6/+9
2019-03-20vpp_papi: Expose the list of field attributes to the client.Paul Vinciguerra1-0/+1
2019-03-19vpp_papi: specify encoding for .encode()/.decode()Paul Vinciguerra1-4/+5
2019-03-04test framework: add factory function and default parametersOle Troan1-0/+2
2019-02-28vpp_papi.py: Change VppEnum from explicit metaclass to metaclass wrapper/deco...Paul Vinciguerra1-4/+11
2018-12-18PAPI: Add MACAddress object wrapper for vl_api_mac_address_tOle Troan1-0/+2
2018-12-13API: Use string type instead of u8.Ole Troan1-3/+43
2018-12-12PAPI: Allow ipaddress object as argument and return values from API callsOle Troan1-10/+12
2018-12-10Python API: Use services to determine stream RPCOle Troan1-4/+11
2018-11-29vpp_papi: Add custom exceptions.Paul Vinciguerra1-12/+37
2018-11-29API: Add support for type aliasesOle Troan1-2/+9
2018-11-28vpp_papi: Use new style classes.Paul Vinciguerra1-2/+2
2018-11-05Alter logging semantics for VPP PAPI objectIgor Mikhailov (imichail)1-1/+1
2018-10-22PAPI: Add support for format/unformat functions.Ole Troan1-0/+1
2018-10-18PAPI: Expose API enums to tests / applicationsOle Troan1-16/+33
2018-10-02PAPI: Use UNIX domain sockets instead of shared memoryOle Troan1-109/+37
2018-09-07PAPI: Unpack embedded types with variable length arrays.Ole Troan1-4/+2
2018-08-23CSIT-1139: Implement parallel test executionjuraj.linkes1-1/+1
2018-08-09PAPI: Python 3.7 uses async keyword.Ole Troan1-11/+11
2018-07-18vpp-api: improve naming for easier debuggingKlement Sekera1-2/+2
2018-06-22Python API: Add enum and union support.Ole Troan1-0/+679
2018-06-18Revert "Python API: Add enum and union support."Ole Trøan1-678/+0
2018-06-17Python API: Add enum and union support.Ole Troan1-0/+678
2017-03-15Python API: Change from cPython to CFFI.Ole Troan1-599/+0
2017-03-07Python API: Synchronous mode.Ole Troan1-105/+89