Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(227)

Unified Diff: tools/telemetry/third_party/gsutil/third_party/pyasn1/pyasn1/type/namedval.py

Issue 1260493004: Revert "Add gsutil 4.13 to telemetry/third_party" (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tools/telemetry/third_party/gsutil/third_party/pyasn1/pyasn1/type/namedval.py
diff --git a/tools/telemetry/third_party/gsutil/third_party/pyasn1/pyasn1/type/namedval.py b/tools/telemetry/third_party/gsutil/third_party/pyasn1/pyasn1/type/namedval.py
deleted file mode 100644
index d0fea7cc7cbc241f9def4335b39cd3d00ee7d781..0000000000000000000000000000000000000000
--- a/tools/telemetry/third_party/gsutil/third_party/pyasn1/pyasn1/type/namedval.py
+++ /dev/null
@@ -1,46 +0,0 @@
-# ASN.1 named integers
-from pyasn1 import error
-
-__all__ = [ 'NamedValues' ]
-
-class NamedValues:
- def __init__(self, *namedValues):
- self.nameToValIdx = {}; self.valToNameIdx = {}
- self.namedValues = ()
- automaticVal = 1
- for namedValue in namedValues:
- if isinstance(namedValue, tuple):
- name, val = namedValue
- else:
- name = namedValue
- val = automaticVal
- if name in self.nameToValIdx:
- raise error.PyAsn1Error('Duplicate name %s' % (name,))
- self.nameToValIdx[name] = val
- if val in self.valToNameIdx:
- raise error.PyAsn1Error('Duplicate value %s=%s' % (name, val))
- self.valToNameIdx[val] = name
- self.namedValues = self.namedValues + ((name, val),)
- automaticVal = automaticVal + 1
- def __str__(self): return str(self.namedValues)
-
- def getName(self, value):
- if value in self.valToNameIdx:
- return self.valToNameIdx[value]
-
- def getValue(self, name):
- if name in self.nameToValIdx:
- return self.nameToValIdx[name]
-
- def __getitem__(self, i): return self.namedValues[i]
- def __len__(self): return len(self.namedValues)
-
- def __add__(self, namedValues):
- return self.__class__(*self.namedValues + namedValues)
- def __radd__(self, namedValues):
- return self.__class__(*namedValues + tuple(self))
-
- def clone(self, *namedValues):
- return self.__class__(*tuple(self) + namedValues)
-
-# XXX clone/subtype?

Powered by Google App Engine
This is Rietveld 408576698