Skip to content

Commit eae552a

Browse files
committed
semantic-conventions: don't annotate Enum values with Final
It looks like for pyright and one of the authors of the spec it's an error.
1 parent ed8d950 commit eae552a

31 files changed

+396
-396
lines changed

opentelemetry-semantic-conventions/src/opentelemetry/semconv/_incubating/attributes/aws_attributes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@
287287

288288

289289
class AwsEcsLaunchtypeValues(Enum):
290-
EC2: Final = "ec2"
290+
EC2 = "ec2"
291291
"""ec2."""
292-
FARGATE: Final = "fargate"
292+
FARGATE = "fargate"
293293
"""fargate."""

opentelemetry-semantic-conventions/src/opentelemetry/semconv/_incubating/attributes/cloud_attributes.py

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -67,76 +67,76 @@
6767

6868

6969
class CloudPlatformValues(Enum):
70-
ALIBABA_CLOUD_ECS: Final = "alibaba_cloud_ecs"
70+
ALIBABA_CLOUD_ECS = "alibaba_cloud_ecs"
7171
"""Alibaba Cloud Elastic Compute Service."""
72-
ALIBABA_CLOUD_FC: Final = "alibaba_cloud_fc"
72+
ALIBABA_CLOUD_FC = "alibaba_cloud_fc"
7373
"""Alibaba Cloud Function Compute."""
74-
ALIBABA_CLOUD_OPENSHIFT: Final = "alibaba_cloud_openshift"
74+
ALIBABA_CLOUD_OPENSHIFT = "alibaba_cloud_openshift"
7575
"""Red Hat OpenShift on Alibaba Cloud."""
76-
AWS_EC2: Final = "aws_ec2"
76+
AWS_EC2 = "aws_ec2"
7777
"""AWS Elastic Compute Cloud."""
78-
AWS_ECS: Final = "aws_ecs"
78+
AWS_ECS = "aws_ecs"
7979
"""AWS Elastic Container Service."""
80-
AWS_EKS: Final = "aws_eks"
80+
AWS_EKS = "aws_eks"
8181
"""AWS Elastic Kubernetes Service."""
82-
AWS_LAMBDA: Final = "aws_lambda"
82+
AWS_LAMBDA = "aws_lambda"
8383
"""AWS Lambda."""
84-
AWS_ELASTIC_BEANSTALK: Final = "aws_elastic_beanstalk"
84+
AWS_ELASTIC_BEANSTALK = "aws_elastic_beanstalk"
8585
"""AWS Elastic Beanstalk."""
86-
AWS_APP_RUNNER: Final = "aws_app_runner"
86+
AWS_APP_RUNNER = "aws_app_runner"
8787
"""AWS App Runner."""
88-
AWS_OPENSHIFT: Final = "aws_openshift"
88+
AWS_OPENSHIFT = "aws_openshift"
8989
"""Red Hat OpenShift on AWS (ROSA)."""
90-
AZURE_VM: Final = "azure_vm"
90+
AZURE_VM = "azure_vm"
9191
"""Azure Virtual Machines."""
92-
AZURE_CONTAINER_APPS: Final = "azure_container_apps"
92+
AZURE_CONTAINER_APPS = "azure_container_apps"
9393
"""Azure Container Apps."""
94-
AZURE_CONTAINER_INSTANCES: Final = "azure_container_instances"
94+
AZURE_CONTAINER_INSTANCES = "azure_container_instances"
9595
"""Azure Container Instances."""
96-
AZURE_AKS: Final = "azure_aks"
96+
AZURE_AKS = "azure_aks"
9797
"""Azure Kubernetes Service."""
98-
AZURE_FUNCTIONS: Final = "azure_functions"
98+
AZURE_FUNCTIONS = "azure_functions"
9999
"""Azure Functions."""
100-
AZURE_APP_SERVICE: Final = "azure_app_service"
100+
AZURE_APP_SERVICE = "azure_app_service"
101101
"""Azure App Service."""
102-
AZURE_OPENSHIFT: Final = "azure_openshift"
102+
AZURE_OPENSHIFT = "azure_openshift"
103103
"""Azure Red Hat OpenShift."""
104-
GCP_BARE_METAL_SOLUTION: Final = "gcp_bare_metal_solution"
104+
GCP_BARE_METAL_SOLUTION = "gcp_bare_metal_solution"
105105
"""Google Bare Metal Solution (BMS)."""
106-
GCP_COMPUTE_ENGINE: Final = "gcp_compute_engine"
106+
GCP_COMPUTE_ENGINE = "gcp_compute_engine"
107107
"""Google Cloud Compute Engine (GCE)."""
108-
GCP_CLOUD_RUN: Final = "gcp_cloud_run"
108+
GCP_CLOUD_RUN = "gcp_cloud_run"
109109
"""Google Cloud Run."""
110-
GCP_KUBERNETES_ENGINE: Final = "gcp_kubernetes_engine"
110+
GCP_KUBERNETES_ENGINE = "gcp_kubernetes_engine"
111111
"""Google Cloud Kubernetes Engine (GKE)."""
112-
GCP_CLOUD_FUNCTIONS: Final = "gcp_cloud_functions"
112+
GCP_CLOUD_FUNCTIONS = "gcp_cloud_functions"
113113
"""Google Cloud Functions (GCF)."""
114-
GCP_APP_ENGINE: Final = "gcp_app_engine"
114+
GCP_APP_ENGINE = "gcp_app_engine"
115115
"""Google Cloud App Engine (GAE)."""
116-
GCP_OPENSHIFT: Final = "gcp_openshift"
116+
GCP_OPENSHIFT = "gcp_openshift"
117117
"""Red Hat OpenShift on Google Cloud."""
118-
IBM_CLOUD_OPENSHIFT: Final = "ibm_cloud_openshift"
118+
IBM_CLOUD_OPENSHIFT = "ibm_cloud_openshift"
119119
"""Red Hat OpenShift on IBM Cloud."""
120-
TENCENT_CLOUD_CVM: Final = "tencent_cloud_cvm"
120+
TENCENT_CLOUD_CVM = "tencent_cloud_cvm"
121121
"""Tencent Cloud Cloud Virtual Machine (CVM)."""
122-
TENCENT_CLOUD_EKS: Final = "tencent_cloud_eks"
122+
TENCENT_CLOUD_EKS = "tencent_cloud_eks"
123123
"""Tencent Cloud Elastic Kubernetes Service (EKS)."""
124-
TENCENT_CLOUD_SCF: Final = "tencent_cloud_scf"
124+
TENCENT_CLOUD_SCF = "tencent_cloud_scf"
125125
"""Tencent Cloud Serverless Cloud Function (SCF)."""
126126

127127

128128
class CloudProviderValues(Enum):
129-
ALIBABA_CLOUD: Final = "alibaba_cloud"
129+
ALIBABA_CLOUD = "alibaba_cloud"
130130
"""Alibaba Cloud."""
131-
AWS: Final = "aws"
131+
AWS = "aws"
132132
"""Amazon Web Services."""
133-
AZURE: Final = "azure"
133+
AZURE = "azure"
134134
"""Microsoft Azure."""
135-
GCP: Final = "gcp"
135+
GCP = "gcp"
136136
"""Google Cloud Platform."""
137-
HEROKU: Final = "heroku"
137+
HEROKU = "heroku"
138138
"""Heroku Platform as a Service."""
139-
IBM_CLOUD: Final = "ibm_cloud"
139+
IBM_CLOUD = "ibm_cloud"
140140
"""IBM Cloud."""
141-
TENCENT_CLOUD: Final = "tencent_cloud"
141+
TENCENT_CLOUD = "tencent_cloud"
142142
"""Tencent Cloud."""

opentelemetry-semantic-conventions/src/opentelemetry/semconv/_incubating/attributes/container_attributes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,9 @@
8787

8888

8989
class ContainerCpuStateValues(Enum):
90-
USER: Final = "user"
90+
USER = "user"
9191
"""When tasks of the cgroup are in user mode (Linux). When all container processes are in user mode (Windows)."""
92-
SYSTEM: Final = "system"
92+
SYSTEM = "system"
9393
"""When CPU is used by the system (host OS)."""
94-
KERNEL: Final = "kernel"
94+
KERNEL = "kernel"
9595
"""When tasks of the cgroup are in kernel mode (Linux). When all container processes are in kernel mode (Windows)."""

opentelemetry-semantic-conventions/src/opentelemetry/semconv/_incubating/attributes/db_attributes.py

Lines changed: 82 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -216,179 +216,179 @@
216216

217217

218218
class DbCassandraConsistencyLevelValues(Enum):
219-
ALL: Final = "all"
219+
ALL = "all"
220220
"""all."""
221-
EACH_QUORUM: Final = "each_quorum"
221+
EACH_QUORUM = "each_quorum"
222222
"""each_quorum."""
223-
QUORUM: Final = "quorum"
223+
QUORUM = "quorum"
224224
"""quorum."""
225-
LOCAL_QUORUM: Final = "local_quorum"
225+
LOCAL_QUORUM = "local_quorum"
226226
"""local_quorum."""
227-
ONE: Final = "one"
227+
ONE = "one"
228228
"""one."""
229-
TWO: Final = "two"
229+
TWO = "two"
230230
"""two."""
231-
THREE: Final = "three"
231+
THREE = "three"
232232
"""three."""
233-
LOCAL_ONE: Final = "local_one"
233+
LOCAL_ONE = "local_one"
234234
"""local_one."""
235-
ANY: Final = "any"
235+
ANY = "any"
236236
"""any."""
237-
SERIAL: Final = "serial"
237+
SERIAL = "serial"
238238
"""serial."""
239-
LOCAL_SERIAL: Final = "local_serial"
239+
LOCAL_SERIAL = "local_serial"
240240
"""local_serial."""
241241

242242

243243
class DbClientConnectionsStateValues(Enum):
244-
IDLE: Final = "idle"
244+
IDLE = "idle"
245245
"""idle."""
246-
USED: Final = "used"
246+
USED = "used"
247247
"""used."""
248248

249249

250250
class DbCosmosdbConnectionModeValues(Enum):
251-
GATEWAY: Final = "gateway"
251+
GATEWAY = "gateway"
252252
"""Gateway (HTTP) connections mode."""
253-
DIRECT: Final = "direct"
253+
DIRECT = "direct"
254254
"""Direct connection."""
255255

256256

257257
class DbCosmosdbOperationTypeValues(Enum):
258-
INVALID: Final = "Invalid"
258+
INVALID = "Invalid"
259259
"""invalid."""
260-
CREATE: Final = "Create"
260+
CREATE = "Create"
261261
"""create."""
262-
PATCH: Final = "Patch"
262+
PATCH = "Patch"
263263
"""patch."""
264-
READ: Final = "Read"
264+
READ = "Read"
265265
"""read."""
266-
READ_FEED: Final = "ReadFeed"
266+
READ_FEED = "ReadFeed"
267267
"""read_feed."""
268-
DELETE: Final = "Delete"
268+
DELETE = "Delete"
269269
"""delete."""
270-
REPLACE: Final = "Replace"
270+
REPLACE = "Replace"
271271
"""replace."""
272-
EXECUTE: Final = "Execute"
272+
EXECUTE = "Execute"
273273
"""execute."""
274-
QUERY: Final = "Query"
274+
QUERY = "Query"
275275
"""query."""
276-
HEAD: Final = "Head"
276+
HEAD = "Head"
277277
"""head."""
278-
HEAD_FEED: Final = "HeadFeed"
278+
HEAD_FEED = "HeadFeed"
279279
"""head_feed."""
280-
UPSERT: Final = "Upsert"
280+
UPSERT = "Upsert"
281281
"""upsert."""
282-
BATCH: Final = "Batch"
282+
BATCH = "Batch"
283283
"""batch."""
284-
QUERY_PLAN: Final = "QueryPlan"
284+
QUERY_PLAN = "QueryPlan"
285285
"""query_plan."""
286-
EXECUTE_JAVASCRIPT: Final = "ExecuteJavaScript"
286+
EXECUTE_JAVASCRIPT = "ExecuteJavaScript"
287287
"""execute_javascript."""
288288

289289

290290
class DbSystemValues(Enum):
291-
OTHER_SQL: Final = "other_sql"
291+
OTHER_SQL = "other_sql"
292292
"""Some other SQL database. Fallback only. See notes."""
293-
MSSQL: Final = "mssql"
293+
MSSQL = "mssql"
294294
"""Microsoft SQL Server."""
295-
MSSQLCOMPACT: Final = "mssqlcompact"
295+
MSSQLCOMPACT = "mssqlcompact"
296296
"""Microsoft SQL Server Compact."""
297-
MYSQL: Final = "mysql"
297+
MYSQL = "mysql"
298298
"""MySQL."""
299-
ORACLE: Final = "oracle"
299+
ORACLE = "oracle"
300300
"""Oracle Database."""
301-
DB2: Final = "db2"
301+
DB2 = "db2"
302302
"""IBM Db2."""
303-
POSTGRESQL: Final = "postgresql"
303+
POSTGRESQL = "postgresql"
304304
"""PostgreSQL."""
305-
REDSHIFT: Final = "redshift"
305+
REDSHIFT = "redshift"
306306
"""Amazon Redshift."""
307-
HIVE: Final = "hive"
307+
HIVE = "hive"
308308
"""Apache Hive."""
309-
CLOUDSCAPE: Final = "cloudscape"
309+
CLOUDSCAPE = "cloudscape"
310310
"""Cloudscape."""
311-
HSQLDB: Final = "hsqldb"
311+
HSQLDB = "hsqldb"
312312
"""HyperSQL DataBase."""
313-
PROGRESS: Final = "progress"
313+
PROGRESS = "progress"
314314
"""Progress Database."""
315-
MAXDB: Final = "maxdb"
315+
MAXDB = "maxdb"
316316
"""SAP MaxDB."""
317-
HANADB: Final = "hanadb"
317+
HANADB = "hanadb"
318318
"""SAP HANA."""
319-
INGRES: Final = "ingres"
319+
INGRES = "ingres"
320320
"""Ingres."""
321-
FIRSTSQL: Final = "firstsql"
321+
FIRSTSQL = "firstsql"
322322
"""FirstSQL."""
323-
EDB: Final = "edb"
323+
EDB = "edb"
324324
"""EnterpriseDB."""
325-
CACHE: Final = "cache"
325+
CACHE = "cache"
326326
"""InterSystems Caché."""
327-
ADABAS: Final = "adabas"
327+
ADABAS = "adabas"
328328
"""Adabas (Adaptable Database System)."""
329-
FIREBIRD: Final = "firebird"
329+
FIREBIRD = "firebird"
330330
"""Firebird."""
331-
DERBY: Final = "derby"
331+
DERBY = "derby"
332332
"""Apache Derby."""
333-
FILEMAKER: Final = "filemaker"
333+
FILEMAKER = "filemaker"
334334
"""FileMaker."""
335-
INFORMIX: Final = "informix"
335+
INFORMIX = "informix"
336336
"""Informix."""
337-
INSTANTDB: Final = "instantdb"
337+
INSTANTDB = "instantdb"
338338
"""InstantDB."""
339-
INTERBASE: Final = "interbase"
339+
INTERBASE = "interbase"
340340
"""InterBase."""
341-
MARIADB: Final = "mariadb"
341+
MARIADB = "mariadb"
342342
"""MariaDB."""
343-
NETEZZA: Final = "netezza"
343+
NETEZZA = "netezza"
344344
"""Netezza."""
345-
PERVASIVE: Final = "pervasive"
345+
PERVASIVE = "pervasive"
346346
"""Pervasive PSQL."""
347-
POINTBASE: Final = "pointbase"
347+
POINTBASE = "pointbase"
348348
"""PointBase."""
349-
SQLITE: Final = "sqlite"
349+
SQLITE = "sqlite"
350350
"""SQLite."""
351-
SYBASE: Final = "sybase"
351+
SYBASE = "sybase"
352352
"""Sybase."""
353-
TERADATA: Final = "teradata"
353+
TERADATA = "teradata"
354354
"""Teradata."""
355-
VERTICA: Final = "vertica"
355+
VERTICA = "vertica"
356356
"""Vertica."""
357-
H2: Final = "h2"
357+
H2 = "h2"
358358
"""H2."""
359-
COLDFUSION: Final = "coldfusion"
359+
COLDFUSION = "coldfusion"
360360
"""ColdFusion IMQ."""
361-
CASSANDRA: Final = "cassandra"
361+
CASSANDRA = "cassandra"
362362
"""Apache Cassandra."""
363-
HBASE: Final = "hbase"
363+
HBASE = "hbase"
364364
"""Apache HBase."""
365-
MONGODB: Final = "mongodb"
365+
MONGODB = "mongodb"
366366
"""MongoDB."""
367-
REDIS: Final = "redis"
367+
REDIS = "redis"
368368
"""Redis."""
369-
COUCHBASE: Final = "couchbase"
369+
COUCHBASE = "couchbase"
370370
"""Couchbase."""
371-
COUCHDB: Final = "couchdb"
371+
COUCHDB = "couchdb"
372372
"""CouchDB."""
373-
COSMOSDB: Final = "cosmosdb"
373+
COSMOSDB = "cosmosdb"
374374
"""Microsoft Azure Cosmos DB."""
375-
DYNAMODB: Final = "dynamodb"
375+
DYNAMODB = "dynamodb"
376376
"""Amazon DynamoDB."""
377-
NEO4J: Final = "neo4j"
377+
NEO4J = "neo4j"
378378
"""Neo4j."""
379-
GEODE: Final = "geode"
379+
GEODE = "geode"
380380
"""Apache Geode."""
381-
ELASTICSEARCH: Final = "elasticsearch"
381+
ELASTICSEARCH = "elasticsearch"
382382
"""Elasticsearch."""
383-
MEMCACHED: Final = "memcached"
383+
MEMCACHED = "memcached"
384384
"""Memcached."""
385-
COCKROACHDB: Final = "cockroachdb"
385+
COCKROACHDB = "cockroachdb"
386386
"""CockroachDB."""
387-
OPENSEARCH: Final = "opensearch"
387+
OPENSEARCH = "opensearch"
388388
"""OpenSearch."""
389-
CLICKHOUSE: Final = "clickhouse"
389+
CLICKHOUSE = "clickhouse"
390390
"""ClickHouse."""
391-
SPANNER: Final = "spanner"
391+
SPANNER = "spanner"
392392
"""Cloud Spanner."""
393-
TRINO: Final = "trino"
393+
TRINO = "trino"
394394
"""Trino."""

0 commit comments

Comments
 (0)