dgrant / eyefiserver2

A standalone Eye-Fi server in Python, for Linux
GNU General Public License v3.0
140 stars 40 forks source link

In-memory TAR file management #2

Open dgrant opened 10 years ago

dgrant commented 10 years ago

This was reported on the original eyefiserver project:

A simple enhancement to avoid some filesystem and disk IO using cStringIO to manage TAR file in-memory (and extracts images only, avoding embedded logs)

See diff here: https://code.google.com/p/eyefiserver/issues/detail?id=3

dgrant commented 9 years ago

If anyone wants to test this out, please do. I've tested on Linux with python 2.7.3 and it works fine. I'd like someone to test on a NAS. The only thing I can see not working is if cStringIO is not available.

dukesrg commented 9 years ago

Tested on QNAP with QTS 4.1.1 firmware (x86, ubuntu-based according to /proc/version) with Perl 2.7 Download seems to be fine!

dgrant commented 9 years ago

cool

dukesrg commented 9 years ago

It should work fine on any device with Perl 2.7 IMO, but for sure it's better to wait until someone tested it on any ARM/MIPS NAS.