in pkg/networks/networks.go [187:200]
func (o *ComputeOperation) poll(ctx context.Context) (operations.OperationStatus, error) {
path := o.String()
log.Debugf("Waiting for %s", path)
var status operations.OperationStatus
resp, err := o.Client.WaitOperation(ctx, o.ProjectID, o.Operation)
if err != nil {
return status, err
}
status = operationStatus(resp)
log.Debugf("Operation %s status: %#v", path, status)
return status, nil
}