swift/test
Tim Burke 23fa18d302 Remove hard dependency on netifaces
The project was archived in 2021, and we can fairly easily replace it
with some ctypes code to call getifaddrs ourselves.

Be willing to fall back to netifaces (with a warning) in case getifaddrs
is not available, but I'm fairly certain it will be for all platforms we
support.

Could maybe use some more testing on big-endian arches / BSDs, but an
attempt was at least made at supporting them.

Partial-Bug: #2019233
Change-Id: I1189a60204cf96c291619f8d8ec957ed8a5be1ce
2023-05-23 14:35:48 -07:00
..
cors s3api: Allow CORS preflights for pre-signed URLs 2021-07-14 10:52:12 -07:00
functional tests: Skip s3api functional tests when no s3api user configured 2023-03-10 14:07:21 -08:00
probe tests: Make dark data probe tests pass with sync_method = ssync 2023-05-17 15:25:22 -07:00
s3api Tolerate absolute-form request targets 2023-01-03 12:49:30 -08:00
unit Remove hard dependency on netifaces 2023-05-23 14:35:48 -07:00
__init__.py Clean up some cruft 2023-01-19 12:56:08 -08:00
debug_logger.py sharder: emit misplaced stats to statsd 2022-07-27 10:53:30 +01:00
sample.conf fix s3api functional tests 2020-05-15 22:38:04 -07:00