Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for NoncurrentDays (0.21 sec)

  1. internal/bucket/lifecycle/noncurrentversion_test.go

    			n: NoncurrentVersionExpiration{
    				NoncurrentDays:          90,
    				NewerNoncurrentVersions: 2,
    				set:                     true,
    			},
    			err: nil,
    		},
    		{
    			n: NoncurrentVersionExpiration{
    				NoncurrentDays: -1,
    				set:            true,
    			},
    			err: errXMLNotWellFormed,
    		},
    		{
    			n: NoncurrentVersionExpiration{
    				NoncurrentDays:          90,
    				NewerNoncurrentVersions: -2,
    				set:                     true,
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Tue Dec 14 17:41:44 GMT 2021
    - 2.1K bytes
    - Viewed (0)
  2. internal/bucket/lifecycle/noncurrentversion.go

    	}
    	*n = NoncurrentVersionExpiration{
    		XMLName:                 val.XMLName,
    		NoncurrentDays:          val.NoncurrentDays,
    		NewerNoncurrentVersions: val.NewerNoncurrentVersions,
    	}
    	n.set = true
    	return nil
    }
    
    // IsNull returns if both NoncurrentDays and NoncurrentVersions are empty
    func (n NoncurrentVersionExpiration) IsNull() bool {
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Tue Dec 14 17:41:44 GMT 2021
    - 5.3K bytes
    - Viewed (1)
  3. internal/bucket/lifecycle/lifecycle.go

    			continue
    		}
    		return Event{
    			Action:                  DeleteVersionAction,
    			RuleID:                  rule.ID,
    			NoncurrentDays:          int(rule.NoncurrentVersionExpiration.NoncurrentDays),
    			NewerNoncurrentVersions: rule.NoncurrentVersionExpiration.NewerNoncurrentVersions,
    		}
    	}
    	return Event{}
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Sat Mar 09 06:41:22 GMT 2024
    - 17K bytes
    - Viewed (0)
  4. cmd/bucket-lifecycle-audit.go

    	}
    
    	// rule with NewernoncurrentVersions in effect
    	if event.NewerNoncurrentVersions > 0 {
    		tags[ilmNewerNoncurrentVersions] = event.NewerNoncurrentVersions
    	}
    	if event.NoncurrentDays > 0 {
    		tags[ilmNoncurrentDays] = event.NoncurrentDays
    	}
    	return tags
    }
    
    func newLifecycleAuditEvent(src lcEventSrc, event lifecycle.Event) lcAuditEvent {
    	return lcAuditEvent{
    		Event:  event,
    		source: src,
    	}
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Fri Dec 01 15:56:24 GMT 2023
    - 2.6K bytes
    - Viewed (0)
  5. internal/bucket/lifecycle/transition_test.go

    			t.Fatalf("%d: Invalid transition %v: err %v", i+1, tr, err)
    		}
    	}
    
    	ntrTests := []struct {
    		input string
    		err   error
    	}{
    		{
    			input: `<NoncurrentVersionTransition>
    			<NoncurrentDays>0</NoncurrentDays>
    			<StorageClass>S3TIER-1</StorageClass>
    		  </NoncurrentVersionTransition>`,
    			err: nil,
    		},
    		{
    			input: `<NoncurrentVersionTransition>
    			<Days>1</Days>
    		  </NoncurrentVersionTransition>`,
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Fri Oct 01 18:58:17 GMT 2021
    - 2.3K bytes
    - Viewed (0)
  6. internal/bucket/lifecycle/lifecycle_test.go

                                  <NoncurrentVersionExpiration>
                                    <NoncurrentDays>60</NoncurrentDays>
                                  </NoncurrentVersionExpiration>
    	                      <NoncurrentVersionTransition>
                                    <StorageClass>WARM-1</StorageClass>
                                    <NoncurrentDays>30</NoncurrentDays>
                                  </NoncurrentVersionTransition>
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Sat Mar 09 06:41:22 GMT 2024
    - 45.6K bytes
    - Viewed (0)
  7. docs/bucket/lifecycle/README.md

            {
                "ID": "Removing all old versions",
                "Filter": {
                    "Prefix": "users-uploads/"
                },
                "NoncurrentVersionExpiration": {
                    "NoncurrentDays": 365
                },
                "Status": "Enabled"
            }
        ]
    }
    ```
    
    This JSON rule is equivalent to the following MinIO Client command:
    ```
    Plain Text
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Sat Aug 26 07:33:25 GMT 2023
    - 9K bytes
    - Viewed (1)
  8. docs/bucket/replication/setup_ilm_expiry_replication.sh

    noncurrentDays=$(./mc ilm rule list siteb/bucket --json | jq '.config.Rules[0].NoncurrentVersionExpiration.NoncurrentDays')
    if [ $expDays -ne 3 ]; then
    	echo "BUG: Incorrect expiry days '${expDays}' set for 'siteb'"
    	exit 1
    fi
    if [ $noncurrentDays -ne 2 ]; then
    	echo "BUG: Incorrect non current expiry days '${noncurrentDays}' set for siteb"
    	exit 1
    fi
    
    Shell Script
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Fri Apr 26 00:31:12 GMT 2024
    - 12.7K bytes
    - Viewed (0)
  9. cmd/data-scanner.go

    			// subsequent lifecycle policy applications
    			objectInfos = append(objectInfos, obj)
    			continue
    		}
    
    		// NoncurrentDays not passed yet.
    		if time.Now().UTC().Before(lifecycle.ExpectedExpiryTime(obj.SuccessorModTime, event.NoncurrentDays)) {
    			// add this version back to remaining versions for
    			// subsequent lifecycle policy applications
    			objectInfos = append(objectInfos, obj)
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Mon Apr 22 17:49:30 GMT 2024
    - 47.4K bytes
    - Viewed (0)
Back to top