ewah
ewah
This is a good idea also. ``` // If we have a source_root set but this file is not within source_root, skip it. if (branch.source_root && record.path.indexOf(branch.source_root) !== 0) {...
`BLDLIBRARY` isn't consistent depending on the how the original python got built. ``` > python -m sysconfig | grep BLDLIB BLDLIBRARY = "-L. -lpython2.7" ``` ``` > python -m sysconfig...
locally i've reverted the ./configure code back to pre-ecbdcf17884551b823fcef12cd5bd91103bde1fc (nov 7, 2019) ``` + if test "$PyMAJVERSION" -eq "3"; then + LDLIBS1="-lpython${PyMAJVERSION}" + else + LDLIBS1="-lpython${PyVERSION}" + fi - LDLIBS1=`${PYTHON_BIN}...
Bigger architecture change?... add a --with-plugin-file options this loads a class of YAS3FSPlugin each of these plugins are wrappers for YAS3FS methods (decorated w/ @withplugin) this also means the methods...
do_on_s3 adds commands things to the s3 queue... do_on_s3_now runs the commands.
not quite yet... it doesn't metadata change notification.
think we go this w/ pull #29 or #45
moved crypto_header logic into base Yas3fs class (on ewah/master). ``` crypto_headers = {}$ if self.aws_managed_encryption:$ crypto_headers = { 'x-amz-server-side-encryption' : 'AES256' }$ $ self.default_write_headers = copy.copy(self.default_headers)$ self.default_write_headers.update(crypto_headers)$ ``` prepping for...
For debugging, Check that the error still happens when yas3fs is still running on one (or two) threads. This will make your logs much more readable (though still verbose) in...
maybe it's time for configuration files so it can be yas3fs#/path/to/mountconfiguration.cfg