Home | History | Annotate | Download | only in quota
      1 // Copyright 2013 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "base/logging.h"
      6 #include "storage/common/quota/quota_status_code.h"
      7 
      8 namespace storage {
      9 
     10 const char* QuotaStatusCodeToString(QuotaStatusCode status) {
     11   switch (status) {
     12     case kQuotaStatusOk:
     13       return "OK.";
     14     case kQuotaErrorNotSupported:
     15       return "Operation not supported.";
     16     case kQuotaErrorInvalidModification:
     17       return "Invalid modification.";
     18     case kQuotaErrorInvalidAccess:
     19       return "Invalid access.";
     20     case kQuotaErrorAbort:
     21       return "Quota operation aborted.";
     22     case kQuotaStatusUnknown:
     23       return "Unknown error.";
     24   }
     25   NOTREACHED();
     26   return "Unknown error.";
     27 }
     28 
     29 }  // namespace storage
     30