def _update_override(self, course_id, options): try: override = SubAccountOverride.objects.get(course_id=course_id) override.subaccount_id = options['subaccount'] if options['verbose'] > 0: print >> sys.stderr, 'Update override of |{0}| to "{1}"'.format(course_id, options['subaccount']) except SubAccountOverride.DoesNotExist: override = SubAccountOverride(course_id=course_id, subaccount_id=options['subaccount']) if options['verbose'] > 0: print >> sys.stderr, 'Set override of |{0}| to "{1}"'.format(course_id, options['subaccount']) override.save()