Exemplo n.º 1
0
 def patch(self):
     if not self.config:
         self.create()
     configuration_id = self.config.id
     values = json.dumps({"myisam_sort_buffer_size":116391936,"join_buffer_size":409600})
     utils.configuration_patch_byclient(configuration_id, values)
     override = KSC_Configuration.get_configuration_overrides(utils.get_context(), configuration_id)
     if values == override:
         raise Exception("patch config, something is not update,  override = %s" % override)
Exemplo n.º 2
0
    def patch_new(self):
        if not self.config:
            self.create_new()
        configuration_id = self.config.id
        values = {"myisam_sort_buffer_size":'xxx',"join_buffer_size":'xxx'}
#         values = json.dumps({"myisam_sort_buffer_size":116391936,"join_buffer_size":409600})
        utils.configuration_patch_byclient(configuration_id, json.dumps(values))
        override = KSC_Configuration.get_configuration_overrides(utils.get_context(), configuration_id)
        for k, v in values.iteritems():
            if override.get(k) != v:
        
#         if values == override:
                raise Exception("patch config, something is not update,  override = %s" % override)