[pytx][large project] Migrate pytx CLI to use the same storage interfaces as HMA (if possible) #1754
Labels
code quality
Issues that make the code better but do not noticeably change the surface or core algorithms.
python-threatexchange
Items related to the threatexchange python tool / library
This is a multistep project, and it might be too difficult to do except for by the original goofballs who worked on the original libraries (mostly @Dcallies).
The first pass at storage interfaces lives in https://github.com/facebook/ThreatExchange/blob/main/python-threatexchange/threatexchange/cli/cli_config.py
We originally though we would be able to reuse the interface for HMA, but we quickly realized we could not, and so ended up with a separate implementation here: https://github.com/facebook/ThreatExchange/blob/main/hasher-matcher-actioner/src/OpenMediaMatch/storage/interface.py
Now looking back at the CLI, it would be nice to unify these two stacks.
Thus, we want to:
The text was updated successfully, but these errors were encountered: