Vasco Gervasi added the comment:
Yes, you can close it.
For future reference:
tar_reset = "/tmp/py_tar_reset.tar"
def reset(tarinfo):
tarinfo.uid = tarinfo.gid = 0
tarinfo.uname = tarinfo.gname = "root"
tarinfo.mtime = 1
return tarinfo
with tarfile.o
Vasco Gervasi added the comment:
Dear Filipe,
sorry I did not explaing the use case, obiously this is a toy example to show
my problem.
So I have pipeline, that from a repository generate a tar file, using a python
script; if the hash of the tar file is different it will trigger other things
Vasco Gervasi added the comment:
Dear Filipe,
thanks for your answer.
Following your suggestion, I have tried the attached file.
The output is:
$ python /data/compress.py
b'68963e137ced6ee2aa5a93e155b201a3c172e2683d4b15a0eab7c1d8d43e48b4
/tmp/py_gzip.tgz
New submission from Vasco Gervasi :
Hi,
I am seeing some irregularities on the the tar files created using python.
Consider the attached script.
This is the output from the scripts:
```
# gz
b'0f2eb7b3cac63267b1cf51d2bd5e3144f53cc5b172bbad3dccd5adf4ffb2d220
/tmp/py