Merge pull request #942 from captjt/master

Support --include-cluster-resources when creating schedule
This commit is contained in:
Nolan Brubaker
2018-10-16 15:57:39 -04:00
committed by GitHub

View File

@@ -108,14 +108,15 @@ func (o *CreateOptions) Run(c *cobra.Command, f client.Factory) error {
}, },
Spec: api.ScheduleSpec{ Spec: api.ScheduleSpec{
Template: api.BackupSpec{ Template: api.BackupSpec{
IncludedNamespaces: o.BackupOptions.IncludeNamespaces, IncludedNamespaces: o.BackupOptions.IncludeNamespaces,
ExcludedNamespaces: o.BackupOptions.ExcludeNamespaces, ExcludedNamespaces: o.BackupOptions.ExcludeNamespaces,
IncludedResources: o.BackupOptions.IncludeResources, IncludedResources: o.BackupOptions.IncludeResources,
ExcludedResources: o.BackupOptions.ExcludeResources, ExcludedResources: o.BackupOptions.ExcludeResources,
LabelSelector: o.BackupOptions.Selector.LabelSelector, IncludeClusterResources: o.BackupOptions.IncludeClusterResources.Value,
SnapshotVolumes: o.BackupOptions.SnapshotVolumes.Value, LabelSelector: o.BackupOptions.Selector.LabelSelector,
TTL: metav1.Duration{Duration: o.BackupOptions.TTL}, SnapshotVolumes: o.BackupOptions.SnapshotVolumes.Value,
StorageLocation: o.BackupOptions.StorageLocation, TTL: metav1.Duration{Duration: o.BackupOptions.TTL},
StorageLocation: o.BackupOptions.StorageLocation,
}, },
Schedule: o.Schedule, Schedule: o.Schedule,
}, },