Data_Tools
Data_tools
is the base class Diffgram uses for implementing new cloud backend storages. It handles the upload and download of raw media in Diffgram.
![133384280-2832e887-82fc-4bde-bd29-0ee2aa553783.png 2590](https://files.readme.io/3383e35-133384280-2832e887-82fc-4bde-bd29-0ee2aa553783.png)
Example of a fully implemented Data_tools class:
Azure: https://github.com/diffgram/diffgram/blob/master/shared/data_tools_core_azure.py
Adding support for new cloud providers:
In order to support a new cloud provider, you have to implement all the methods in the Data_tools class.
Methods Required to Implement Data_tools for a new Cloud Provider
Updated almost 3 years ago