(ctx context.Context, req *adminv1.UpdateProjectRequest)
| 644 | } |
| 645 | |
| 646 | func (s *Server) UpdateProject(ctx context.Context, req *adminv1.UpdateProjectRequest) (*adminv1.UpdateProjectResponse, error) { |
| 647 | observability.AddRequestAttributes(ctx, |
| 648 | attribute.String("args.org", req.Org), |
| 649 | attribute.String("args.project", req.Project), |
| 650 | ) |
| 651 | if req.NewName != nil { |
| 652 | observability.AddRequestAttributes(ctx, attribute.String("args.new_name", *req.NewName)) |
| 653 | } |
| 654 | if req.Description != nil { |
| 655 | observability.AddRequestAttributes(ctx, attribute.String("args.description", *req.Description)) |
| 656 | } |
| 657 | if req.Public != nil { |
| 658 | observability.AddRequestAttributes(ctx, attribute.Bool("args.public", *req.Public)) |
| 659 | } |
| 660 | if req.DirectoryName != nil { |
| 661 | observability.AddRequestAttributes(ctx, attribute.String("args.directory_name", *req.DirectoryName)) |
| 662 | } |
| 663 | if req.Provisioner != nil { |
| 664 | observability.AddRequestAttributes(ctx, attribute.String("args.provisioner", *req.Provisioner)) |
| 665 | } |
| 666 | if req.ProdVersion != nil { |
| 667 | observability.AddRequestAttributes(ctx, attribute.String("args.prod_version", *req.ProdVersion)) |
| 668 | } |
| 669 | if req.PrimaryBranch != nil { |
| 670 | observability.AddRequestAttributes(ctx, attribute.String("args.primary_branch", *req.PrimaryBranch)) |
| 671 | } |
| 672 | if req.GitRemote != nil { |
| 673 | observability.AddRequestAttributes(ctx, attribute.String("args.git_remote", *req.GitRemote)) |
| 674 | } |
| 675 | if req.Subpath != nil { |
| 676 | observability.AddRequestAttributes(ctx, attribute.String("args.subpath", *req.Subpath)) |
| 677 | } |
| 678 | if req.ArchiveAssetId != nil { |
| 679 | observability.AddRequestAttributes(ctx, attribute.String("args.archive_asset_id", *req.ArchiveAssetId)) |
| 680 | } |
| 681 | if req.Public != nil { |
| 682 | observability.AddRequestAttributes(ctx, attribute.Bool("args.public", *req.Public)) |
| 683 | } |
| 684 | if req.ProdSlots != nil { |
| 685 | observability.AddRequestAttributes(ctx, attribute.Int64("args.prod_slots", *req.ProdSlots)) |
| 686 | } |
| 687 | if req.DevSlots != nil { |
| 688 | observability.AddRequestAttributes(ctx, attribute.Int64("args.dev_slots", *req.DevSlots)) |
| 689 | } |
| 690 | if req.ProdTtlSeconds != nil { |
| 691 | observability.AddRequestAttributes(ctx, attribute.Int64("args.prod_ttl_seconds", *req.ProdTtlSeconds)) |
| 692 | } |
| 693 | if req.DevTtlSeconds != nil { |
| 694 | observability.AddRequestAttributes(ctx, attribute.Int64("args.dev_ttl_seconds", *req.DevTtlSeconds)) |
| 695 | } |
| 696 | if req.OverrideDiskGb != nil { |
| 697 | observability.AddRequestAttributes(ctx, attribute.Int64("args.override_disk_gb", *req.OverrideDiskGb)) |
| 698 | } |
| 699 | if req.NewName != nil { |
| 700 | observability.AddRequestAttributes(ctx, attribute.String("args.new_name", *req.NewName)) |
| 701 | } |
| 702 | |
| 703 | // Backwards compatibility |
no test coverage detected