# deal with multi-select input for slaves if formset_slave_mode == 'catchall': pool_object.slaves = CATCHALL_SLAVE_LIST else: if not formset_slaves: pool_object.slaves = [] elif isinstance(formset_slaves, list): pool_object.slaves = formset_slaves else: pool_object.slaves = [formset_slaves] try: pool_object.save() template_args['is_success'] = True except Exception, e: logger.exception(e) template_args['controller_exception'] = e # # paint # # clear the slaves list if in catchall mode so that the accumulator # doesn't show the * if pool_object.slaves == CATCHALL_SLAVE_LIST: assigned_slave_list = []
pool_object.quota_bytes['units'] = None # deal with multi-select input for slaves if formset_slave_mode == 'catchall': pool_object.slaves = CATCHALL_SLAVE_LIST else: if not formset_slaves: pool_object.slaves = [] elif isinstance(formset_slaves, list): pool_object.slaves = formset_slaves else: pool_object.slaves = [formset_slaves] try: pool_object.save() template_args['is_success'] = True except Exception, e: logger.exception(e) template_args['controller_exception'] = e # # paint # # clear the slaves list if in catchall mode so that the accumulator # doesn't show the * if pool_object.slaves == CATCHALL_SLAVE_LIST: assigned_slave_list = []