Describe the bug
A clear and concise description of what the bug is.
I listed this issue as a bug, although it is not one, but it's a feature that I either couldn't find in the Azure SDK for Python, no matter how deep I went in documentation, so please bare with me.
We have been using azcopy for manipulating with files in Azure storage till now, but now we are using the Python SDK to do so. The thing is, azcopy has a feature that let's you sync your files in Azure storage with the local filesystem and I wanted to know if there is a way to do the same thing with the Python SDK. I want the same functionality azcopy sync command has, but for the Python SDK. If that does exist, please point me at it so I can start using it.
To Reproduce
Steps to reproduce the behavior:
N/A
Expected behavior
A clear and concise description of what you expected to happen.
I wrote the expected behavior on the bug description above.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.
I have same issue
@xiafu-msft Couldn't help but notice you added the _feature-request_ label to this issue. Are you trying to say that this doesn't exist as of the current version of Azure Python SDK? An output would be truly appreciated. Thank you.
Hi @bsherifi, this feature does not currently exist. Currently you would have to manually download and upload those files. However, we have had a discussion about your suggestion and it seems like an interesting feature to add. We will have further discussions internally and will update this issue once we open a PR or have any updates :)
Hi @bsherifi
Thanks for reaching out!
Just curious, have you thought about calling azcopy command in python script? Currently Python SDK doesn't support that feature.
Thanks for your reply @tasherif-msft. It will be so good to have a feature like that in order to completely replace azcopy with Python functionalities considering there's a SDK for it. Looking forward to this one.
@xiafu-msft Thanks for your reply too. And, yes, I actually have a solution like the one you mentioned but I was thinking to make something completely in Python and independent from azcopy. Until you and your team decide to create a feature like the one I requested, I'm gonna stick with your suggestion.
Most helpful comment
I have same issue