25 lines
445 B
Python
25 lines
445 B
Python
|
from storage.basestorage import BaseStorage
|
||
|
|
||
|
|
||
|
class FakeStorage(BaseStorage):
|
||
|
def _init_path(self, path=None, create=False):
|
||
|
return path
|
||
|
|
||
|
def get_content(self, path):
|
||
|
raise IOError('Fake files are fake!')
|
||
|
|
||
|
def put_content(self, path, content):
|
||
|
return path
|
||
|
|
||
|
def stream_read(self, path):
|
||
|
yield ''
|
||
|
|
||
|
def stream_write(self, path, fp):
|
||
|
pass
|
||
|
|
||
|
def remove(self, path):
|
||
|
pass
|
||
|
|
||
|
def exists(self, path):
|
||
|
return False
|