Skip to content

Commit 1a1746d

Browse files
Added the dataclass to be optional
1 parent 9e02172 commit 1a1746d

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

scripts/tests/py/metadata.py

+15-14
Original file line numberDiff line numberDiff line change
@@ -16,24 +16,25 @@
1616
from pathlib import Path
1717
import re
1818
import yaml
19+
from typing import Optional
1920

2021

2122
@dataclass
2223
class Metadata:
23-
py_script_path: str = None
24-
run: str = None
25-
app: str = None
26-
factoryreset: bool = False
27-
comissioning_method: str = None
28-
discriminator: int = None
29-
kvs: str = None
30-
storage_path: str = None
31-
on_network_commission: str = None
32-
passcode: int = None
33-
endpoint: str = None
34-
manual_code: str = None
35-
PICS: str = None
36-
tests: str = None
24+
py_script_path: Optional[str] = None
25+
run: Optional[str] = None
26+
app: Optional[str] = None
27+
factoryreset: Optional[bool] = False
28+
comissioning_method: Optional[str] = None
29+
discriminator: Optional[int] = None
30+
kvs: Optional[str] = None
31+
storage_path: Optional[str] = None
32+
on_network_commission: Optional[str] = None
33+
passcode: Optional[int] = None
34+
endpoint: Optional[str] = None
35+
manual_code: Optional[str] = None
36+
PICS: Optional[str] = None
37+
tests: Optional[str] = None
3738

3839

3940
class Metadata_Reader:

0 commit comments

Comments
 (0)