Add default information to CronJobSpec

This commit is contained in:
Maciej Szulik 2017-03-07 11:17:04 +01:00
parent e18843d353
commit 70b8df6742
3 changed files with 3 additions and 1 deletions

View File

@ -233,6 +233,7 @@ type CronJobSpec struct {
StartingDeadlineSeconds *int64 StartingDeadlineSeconds *int64
// ConcurrencyPolicy specifies how to treat concurrent executions of a Job. // ConcurrencyPolicy specifies how to treat concurrent executions of a Job.
// Defaults to Allow.
// +optional // +optional
ConcurrencyPolicy ConcurrencyPolicy ConcurrencyPolicy ConcurrencyPolicy

View File

@ -41,7 +41,7 @@ func TestSetDefaultCronJob(t *testing.T) {
}, },
}, },
}, },
"nothing should be defaulted": { "set fields should not be defaulted": {
original: &CronJob{ original: &CronJob{
Spec: CronJobSpec{ Spec: CronJobSpec{
ConcurrencyPolicy: ForbidConcurrent, ConcurrencyPolicy: ForbidConcurrent,

View File

@ -94,6 +94,7 @@ type CronJobSpec struct {
StartingDeadlineSeconds *int64 `json:"startingDeadlineSeconds,omitempty" protobuf:"varint,2,opt,name=startingDeadlineSeconds"` StartingDeadlineSeconds *int64 `json:"startingDeadlineSeconds,omitempty" protobuf:"varint,2,opt,name=startingDeadlineSeconds"`
// ConcurrencyPolicy specifies how to treat concurrent executions of a Job. // ConcurrencyPolicy specifies how to treat concurrent executions of a Job.
// Defaults to Allow.
// +optional // +optional
ConcurrencyPolicy ConcurrencyPolicy `json:"concurrencyPolicy,omitempty" protobuf:"bytes,3,opt,name=concurrencyPolicy,casttype=ConcurrencyPolicy"` ConcurrencyPolicy ConcurrencyPolicy `json:"concurrencyPolicy,omitempty" protobuf:"bytes,3,opt,name=concurrencyPolicy,casttype=ConcurrencyPolicy"`