예제 #1
0
 def add_methods(self):
     self.add_method(GcpProvisionInstancesMethod(self))
     self.add_method(GcpCreateInstancesMethod(self))
     self.add_method(GcpDestroyInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
예제 #2
0
 def add_methods(self):
     self.add_method(AzureProvisionInstancesMethod(self))
     self.add_method(AzureCreateInstancesMethod(self))
     self.add_method(AzureDestroyInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
     self.add_method(CronCheckMethod(self))
예제 #3
0
 def add_methods(self):
     self.add_method(AwsProvisionInstancesMethod(self))
     self.add_method(AwsCreateInstancesMethod(self))
     self.add_method(AwsDestroyInstancesMethod(self))
     self.add_method(AwsListInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(AwsTagsMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
예제 #4
0
 def add_methods(self):
     """Override to prepare all the hooks for subcommands.
     """
     self.add_method(CreateInstancesMethod(self))
     self.add_method(ProvisionInstancesMethod(self))
     self.add_method(DestroyInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
예제 #5
0
 def add_methods(self):
     self.add_method(AzureProvisionInstancesMethod(self))
     self.add_method(AzureCreateInstancesMethod(self))
     self.add_method(AzureDestroyInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
     self.add_method(CronCheckMethod(self))
     self.add_method(AzureDeleteRootVolumesMethod(self))
     self.add_method(TransferXClusterCerts(self))
예제 #6
0
 def add_methods(self):
     self.add_method(GcpProvisionInstancesMethod(self))
     self.add_method(GcpCreateInstancesMethod(self))
     self.add_method(GcpCreateRootVolumesMethod(self))
     self.add_method(GcpReplaceRootVolumeMethod(self))
     self.add_method(GcpDestroyInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
     self.add_method(CronCheckMethod(self))
예제 #7
0
 def add_methods(self):
     self.add_method(AwsProvisionInstancesMethod(self))
     self.add_method(AwsCreateInstancesMethod(self))
     self.add_method(AwsDestroyInstancesMethod(self))
     self.add_method(AwsListInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(AwsTagsMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
     self.add_method(CronCheckMethod(self))
     self.add_method(AwsPauseInstancesMethod(self))
     self.add_method(AwsResumeInstancesMethod(self))
     self.add_method(AwsReplaceRootVolumeMethod(self))
     self.add_method(AwsCreateRootVolumesMethod(self))
예제 #8
0
 def add_methods(self):
     """Override to prepare all the hooks for subcommands.
     """
     self.add_method(CreateInstancesMethod(self))
     self.add_method(CreateRootVolumesMethod(self))
     self.add_method(ReplaceRootVolumeMethod(self))
     self.add_method(ProvisionInstancesMethod(self))
     self.add_method(DestroyInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
     self.add_method(CronCheckMethod(self))
     self.add_method(ChangeInstanceTypeMethod(self))
예제 #9
0
 def add_methods(self):
     self.add_method(GcpProvisionInstancesMethod(self))
     self.add_method(GcpCreateInstancesMethod(self))
     self.add_method(GcpCreateRootVolumesMethod(self))
     self.add_method(GcpDeleteRootVolumesMethod(self))
     self.add_method(GcpReplaceRootVolumeMethod(self))
     self.add_method(GcpDestroyInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
     self.add_method(CronCheckMethod(self))
     self.add_method(GcpChangeInstanceTypeMethod(self))
     self.add_method(GcpPauseInstancesMethod(self))
     self.add_method(GcpResumeInstancesMethod(self))
     self.add_method(GcpUpdateMountedDisksMethod(self))
     self.add_method(TransferXClusterCerts(self))
예제 #10
0
 def add_methods(self):
     self.add_method(AzureProvisionInstancesMethod(self))
     self.add_method(AzureCreateInstancesMethod(self))
     self.add_method(AzureDestroyInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
     self.add_method(CronCheckMethod(self))
     self.add_method(AzureDeleteRootVolumesMethod(self))
     self.add_method(TransferXClusterCerts(self))
     self.add_method(VerifySSHConnection(self))
     self.add_method(AddAuthorizedKey(self))
     self.add_method(RemoveAuthorizedKey(self))
     self.add_method(AzurePauseInstancesMethod(self))
     self.add_method(AzureResumeInstancesMethod(self))
     self.add_method(RebootInstancesMethod(self))
     self.add_method(RunHooks(self))
예제 #11
0
 def add_methods(self):
     """Override to prepare all the hooks for subcommands.
     """
     self.add_method(CreateInstancesMethod(self))
     self.add_method(CreateRootVolumesMethod(self))
     self.add_method(DeleteRootVolumesMethod(self))
     self.add_method(ReplaceRootVolumeMethod(self))
     self.add_method(ProvisionInstancesMethod(self))
     self.add_method(DestroyInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
     self.add_method(UpdateMountedDisksMethod(self))
     self.add_method(CronCheckMethod(self))
     self.add_method(ChangeInstanceTypeMethod(self))
     self.add_method(TransferXClusterCerts(self))
     self.add_method(VerifySSHConnection(self))
     self.add_method(AddAuthorizedKey(self))
     self.add_method(RemoveAuthorizedKey(self))
     self.add_method(RebootInstancesMethod(self))
     self.add_method(RunHooks(self))
예제 #12
0
 def add_methods(self):
     self.add_method(GcpProvisionInstancesMethod(self))
     self.add_method(GcpCreateInstancesMethod(self))
     self.add_method(GcpCreateRootVolumesMethod(self))
     self.add_method(GcpDeleteRootVolumesMethod(self))
     self.add_method(GcpReplaceRootVolumeMethod(self))
     self.add_method(GcpDestroyInstancesMethod(self))
     self.add_method(ListInstancesMethod(self))
     self.add_method(ConfigureInstancesMethod(self))
     self.add_method(InitYSQLMethod(self))
     self.add_method(UpdateDiskMethod(self))
     self.add_method(CronCheckMethod(self))
     self.add_method(GcpChangeInstanceTypeMethod(self))
     self.add_method(GcpPauseInstancesMethod(self))
     self.add_method(GcpResumeInstancesMethod(self))
     self.add_method(GcpUpdateMountedDisksMethod(self))
     self.add_method(TransferXClusterCerts(self))
     self.add_method(VerifySSHConnection(self))
     self.add_method(AddAuthorizedKey(self))
     self.add_method(RemoveAuthorizedKey(self))
     self.add_method(RebootInstancesMethod(self))
     self.add_method(RunHooks(self))