Commit ac23b77
authored
Document deepcopy semantics of complex bucket properties. (googleapis#3712)
'cors', 'labels', and 'lifecycle_rules' all return copies of the
values: changes to them have no effect until the copy is reassigned
via the property's setter.
Closes googleapis#37101 parent 96f0cc3 commit ac23b77Copy full SHA for ac23b77
1 file changed
+39-2Lines changed: 39 additions & 2 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- storage/google/cloud/storage
Expand file treeCollapse file tree
Open diff view settings
Collapse file
storage/google/cloud/storage/bucket.py
Copy file name to clipboardExpand all lines: storage/google/cloud/storage/bucket.py+39-2Lines changed: 39 additions & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
544 | 544 | |
545 | 545 | |
546 | 546 | |
| 547 | + |
| 548 | + |
| 549 | + |
| 550 | + |
| 551 | + |
| 552 | + |
| 553 | + |
| 554 | + |
| 555 | + |
| 556 | + |
| 557 | + |
| 558 | + |
| 559 | + |
547 | 560 | |
548 | 561 | |
549 | 562 | |
| ||
567 | 580 | |
568 | 581 | |
569 | 582 | |
570 | | - |
| 583 | + |
571 | 584 | |
572 | 585 | |
573 | 586 | |
574 | 587 | |
| 588 | + |
| 589 | + |
| 590 | + |
| 591 | + |
| 592 | + |
| 593 | + |
| 594 | + |
| 595 | + |
| 596 | + |
| 597 | + |
| 598 | + |
575 | 599 | |
576 | 600 | |
577 | 601 | |
| ||
585 | 609 | |
586 | 610 | |
587 | 611 | |
588 | | - |
| 612 | + |
589 | 613 | |
590 | 614 | |
591 | 615 | |
| ||
627 | 651 | |
628 | 652 | |
629 | 653 | |
| 654 | + |
| 655 | + |
| 656 | + |
| 657 | + |
| 658 | + |
| 659 | + |
| 660 | + |
| 661 | + |
| 662 | + |
| 663 | + |
| 664 | + |
| 665 | + |
| 666 | + |
630 | 667 | |
631 | 668 | |
632 | 669 | |
|
0 commit comments