backends

class anadama2.backends.BaseBackend(data_directory=None, autocreate=True)[source]
close()[source]
create()[source]
delete(key)[source]
delete_many(keys)[source]
exists()[source]
keys()[source]
lookup(dep)[source]
lookup_many(deps)[source]
save(dep_keys, dep_vals)[source]
class anadama2.backends.LevelDBBackend(*args, **kwargs)[source]
close()[source]
create()[source]
delete(key)[source]
delete_many(keys)[source]
exists()[source]
keys()[source]
lookup(dep)[source]
lookup_many(deps)[source]
save(dep_keys, dep_vals)[source]
anadama2.backends.auto(data_dir, *args, **kwargs)[source]

Return the right type of backend for the given data_dir

anadama2.backends.default(output_dir=None)[source]
anadama2.backends.discover_data_directory()[source]