func (wr *Wrangler) lockKeyspace(ctx context.Context, keyspace string, actionNode *actionnode.ActionNode) (lockPath string, err error) { return actionNode.LockKeyspace(ctx, wr.ts, keyspace) }
func (wr *Wrangler) lockKeyspace(keyspace string, actionNode *actionnode.ActionNode) (lockPath string, err error) { return actionNode.LockKeyspace(wr.ts, keyspace, wr.lockTimeout, interrupted) }
func (wr *Wrangler) lockKeyspace(ctx context.Context, keyspace string, actionNode *actionnode.ActionNode) (lockPath string, err error) { ctx, cancel := context.WithTimeout(ctx, wr.lockTimeout) defer cancel() return actionNode.LockKeyspace(ctx, wr.ts, keyspace) }