Esempio n. 1
0
from __future__ import with_statement

import os
from os.path import join
import sys
import errno
import logging
import json

from loop import Passthrough
from fuse import FUSE, FuseOSError

from previewcache import get_thumbdir, get_preview, set_thumbdir

set_thumbdir('/srv/tmp/.raw2jpg')
# logging.basicConfig(filename="/srv/tmp/raw2jpeg.log",level=logging.DEBUG)
logging.basicConfig(level=logging.DEBUG)


class Blacklist():
    def __init__(self):
        self.bl = {}
        try:
            self.blfile = open(get_thumbdir()+"/blacklist.txt", "r+")
        except:
            self.blfile = open(get_thumbdir()+"/blacklist.txt", "w")
        try:
            self.bl = json.loads(self.blfile.read())
        except:
            logging.warning("Error cargando blacklist")
Esempio n. 2
0
import os
from os.path import join, dirname, basename, isfile, isdir
from urllib import unquote
from json import dumps

from bottle import route, run, static_file, response
from previewcache import set_thumbdir, get_preview, PreviewError
from DNG import logging

# Root directory
root = "/srv/originales"
root = join(root, '')  # Guarantees roots end in /, relevant in get_file_thumb

# Preview cache dirctory
thumbdir = join(root, '.previewcache')
set_thumbdir(thumbdir)
open(join(thumbdir, ".nomedia"), "w")  # Make sure  we dont't try to serve it

logging.basicConfig(level=logging.CRITICAL)

DIR = 'dir'
FILE = 'file'


class HiddenError(StandardError):
    pass


def trace():
    import pdb
    pdb.set_trace()