Пример #1
0
					store.addToTransactionQueue(function(){
						if(object.__stored__){
							return;
						}
						Object.defineProperty(object, "__stored__",{
							value: true,
							enumerable: false
						});
						fs.makeTree(filename.substring(0, filename.lastIndexOf("/")));
						if(path){
							return fs.move(path, filename);
						}
						var file = fs.open(filename, "wb");
						return when(forEach.call(object, function(buffer){
							file.write(buffer);
						}), function(){
							file.close();
						});
					});
Пример #2
0
			f.forEach = function(callback){
				var file = fs.open(filename, "br");
				return file.forEach(callback);
			};