def print_sync(self, diff_quotas): size = len(diff_quotas) if size == 0: self.stdout.write("No sync needed.\n") else: self.stdout.write("Synced %s users:\n" % size) for holder in diff_quotas.keys(): user = get_user_by_uuid(holder) self.stdout.write("%s (%s)\n" % (holder, user.username))
def print_verify(self, qh_limits, diff_quotas): for holder, local in diff_quotas.iteritems(): registered = qh_limits.pop(holder, None) user = get_user_by_uuid(holder) if registered is None: self.stdout.write("No quota for %s (%s) in quotaholder.\n" % (holder, user.username)) else: self.stdout.write("Quota differ for %s (%s):\n" % (holder, user.username)) self.stdout.write("Quota according to quotaholder:\n") self.stdout.write("%s\n" % (registered)) self.stdout.write("Quota according to astakos:\n") self.stdout.write("%s\n\n" % (local)) diffs = len(diff_quotas) if diffs: self.stdout.write("Quota differ for %d users.\n" % (diffs))
def print_verify(self, qh_limits, diff_quotas): for holder, local in diff_quotas.iteritems(): registered = qh_limits.pop(holder, None) user = get_user_by_uuid(holder) if registered is None: self.stderr.write("No quota for %s (%s) in quotaholder.\n" % (holder, user.username)) else: self.stdout.write("Quota differ for %s (%s):\n" % (holder, user.username)) self.stdout.write("Quota according to quotaholder:\n") self.stdout.write("%s\n" % (registered)) self.stdout.write("Quota according to astakos:\n") self.stdout.write("%s\n\n" % (local)) diffs = len(diff_quotas) if diffs: self.stderr.write("Quota differ for %d users.\n" % (diffs))