Add a stub method for cron job creation

This commit is contained in:
Sergey Dudoladov 2019-01-11 16:03:18 +01:00
parent ac9442decd
commit 5c7233a483
2 changed files with 12 additions and 0 deletions

View File

@ -296,6 +296,12 @@ func (c *Cluster) Create() error {
c.logger.Infof("databases have been successfully created")
}
if c.Postgresql.Spec.EnableLogicalBackup {
if err := c.createBackupCronJob(); err != nil {
return fmt.Errorf("could not create a k8s cron job for logical backups: %v", err)
}
}
if err := c.listResources(); err != nil {
c.logger.Errorf("could not list resources: %v", err)
}

View File

@ -605,6 +605,12 @@ func (c *Cluster) createRoles() (err error) {
return c.syncRoles()
}
func (c *Cluster) createBackupCronJob() (err error) {
c.setProcessName("creating a k8s cron job for backups")
return nil
}
// GetServiceMaster returns cluster's kubernetes master Service
func (c *Cluster) GetServiceMaster() *v1.Service {
return c.Services[Master]