feature: gcp rds sync

This commit is contained in:
Qu Xuan
2020-03-20 18:05:57 +08:00
parent 2bb601f3ce
commit 3b0a437a12
25 changed files with 1840 additions and 22 deletions
+9
View File
@@ -267,6 +267,15 @@ func init() {
return nil
})
R(&DBInstanceIdOptions{}, "dbinstance-sync", "Sync conf from cloud dbinstance", func(s *mcclient.ClientSession, opts *DBInstanceIdOptions) error {
result, err := modules.DBInstance.PerformAction(s, opts.ID, "sync", nil)
if err != nil {
return err
}
printObject(result)
return nil
})
R(&DBInstanceIdOptions{}, "dbinstance-sync-status", "Sync status for DB instance", func(s *mcclient.ClientSession, opts *DBInstanceIdOptions) error {
result, err := modules.DBInstance.PerformAction(s, opts.ID, "sync-status", nil)
if err != nil {