Skip to content

Commit f7667cd

Browse files
jen-wjaredcnance
authored andcommitted
Move constants to enum class
1 parent d87b743 commit f7667cd

File tree

2 files changed

+29
-28
lines changed

2 files changed

+29
-28
lines changed

aws_embedded_metrics/constants.py

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -14,31 +14,3 @@
1414
DEFAULT_NAMESPACE = "aws-embedded-metrics"
1515
MAX_DIMENSIONS = 9
1616
MAX_METRICS_PER_EVENT = 100
17-
18-
# Units
19-
SECONDS = "Seconds"
20-
MICROSECONDS = "Microseconds"
21-
MILLISECONDS = "Milliseconds"
22-
BYTES = "Bytes"
23-
KILOBYTES = "Kilobytes"
24-
MEGABYTES = "Megabytes"
25-
GIGABYTES = "Gigabytes"
26-
TERABYTES = "Terabytes"
27-
BITS = "Bits"
28-
KILOBITS = "Kilobits"
29-
MEGABITS = "Megabits"
30-
GIGABITS = "Gigabits"
31-
TERABITS = "Terabits"
32-
PERCENT = "Percent"
33-
COUNT = "Count"
34-
BYTES_PER_SECOND = "Bytes/Second"
35-
KILOBYTES_PER_SECOND = "Kilobytes/Second"
36-
MEGABYTES_PER_SECOND = "Megabytes/Second"
37-
GIGABYTES_PER_SECOND = "Gigabytes/Second"
38-
TERABYTES_PER_SECOND = "Terabytes/Second"
39-
BITS_PER_SECOND = "Bits/Second"
40-
KILOBITS_PER_SECOND = "Kilobits/Second"
41-
MEGABITS_PER_SECOND = "Megabits/Second"
42-
GIGABITS_PER_SECOND = "Gigabits/Second"
43-
TERABITS_PER_SECOND = "Terabits/Second"
44-
COUNT_PER_SECOND = "Count/Second"

aws_embedded_metrics/unit.py

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
from enum import Enum
2+
3+
class Unit(Enum):
4+
SECONDS = "Seconds"
5+
MICROSECONDS = "Microseconds"
6+
MILLISECONDS = "Milliseconds"
7+
BYTES = "Bytes"
8+
KILOBYTES = "Kilobytes"
9+
MEGABYTES = "Megabytes"
10+
GIGABYTES = "Gigabytes"
11+
TERABYTES = "Terabytes"
12+
BITS = "Bits"
13+
KILOBITS = "Kilobits"
14+
MEGABITS = "Megabits"
15+
GIGABITS = "Gigabits"
16+
TERABITS = "Terabits"
17+
PERCENT = "Percent"
18+
COUNT = "Count"
19+
BYTES_PER_SECOND = "Bytes/Second"
20+
KILOBYTES_PER_SECOND = "Kilobytes/Second"
21+
MEGABYTES_PER_SECOND = "Megabytes/Second"
22+
GIGABYTES_PER_SECOND = "Gigabytes/Second"
23+
TERABYTES_PER_SECOND = "Terabytes/Second"
24+
BITS_PER_SECOND = "Bits/Second"
25+
KILOBITS_PER_SECOND = "Kilobits/Second"
26+
MEGABITS_PER_SECOND = "Megabits/Second"
27+
GIGABITS_PER_SECOND = "Gigabits/Second"
28+
TERABITS_PER_SECOND = "Terabits/Second"
29+
COUNT_PER_SECOND = "Count/Second"

0 commit comments

Comments
 (0)