diff --git a/bootstrapvz/providers/ec2/ebsvolume.py b/bootstrapvz/providers/ec2/ebsvolume.py index a4b4332..376cb7b 100644 --- a/bootstrapvz/providers/ec2/ebsvolume.py +++ b/bootstrapvz/providers/ec2/ebsvolume.py @@ -72,5 +72,6 @@ class EBSVolume(Volume): self.snap_id = snapshot['SnapshotId'] waiter = self.conn.get_waiter('snapshot_completed') waiter.wait(SnapshotIds=[self.snap_id], - Filters=[{'Name': 'status', 'Values': ['completed']}]) + Filters=[{'Name': 'status', 'Values': ['completed']}], + WaiterConfig={'Delay': 15, 'MaxAttempts': 120}) return self.snap_id