UNPKG

azurite

Version:

An open source Azure Storage API compatible server

19 lines 707 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class BlobLeaseSyncer { constructor(blob) { this.blob = blob; } sync(lease) { this.blob.leaseId = lease.leaseId; this.blob.leaseExpireTime = lease.leaseExpireTime; this.blob.leaseDurationSeconds = lease.leaseDurationSeconds; this.blob.leaseBreakTime = lease.leaseBreakTime; this.blob.properties.leaseDuration = lease.leaseDurationType; this.blob.properties.leaseState = lease.leaseState; this.blob.properties.leaseStatus = lease.leaseStatus; return this.blob; } } exports.default = BlobLeaseSyncer; //# sourceMappingURL=BlobLeaseSyncer.js.map