Skip to content

Commit 913ebc8

Browse files
committed
Apply coderabbit suggestions
1 parent ebb015f commit 913ebc8

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

examples/upgrade.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88

99

1010
async def main() -> None:
11+
if len(sys.argv) < 2:
12+
print("Usage: python upgrade.py <ip_address>")
13+
sys.exit(1)
14+
1115
"""Show example on upgrade your WLED device."""
1216
async with WLEDReleases() as releases:
1317
latest = await releases.releases()

src/wled/models.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,13 @@ class Info(BaseModel): # pylint: disable=too-many-instance-attributes
427427

428428
release: str | None = None
429429
"""The releae name, e.g ESP32_Ethernet, ESP8266_160"""
430+
"""The release name of the WLED device.
431+
432+
Examples:
433+
- ESP32_Ethernet
434+
- ESP8266_160
435+
- ESP8266_compat
436+
"""
430437

431438
build: str = field(default="Unknown", metadata=field_options(alias="vid"))
432439
"""Build ID (YYMMDDB, B = daily build index)."""

src/wled/wled.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -635,7 +635,7 @@ async def upgrade(self, *, version: str | AwesomeVersion) -> None:
635635

636636
url = URL.build(scheme="http", host=self.host, port=80, path="/update")
637637
architecture = self._device.info.architecture.upper()
638-
if(self._device.info.release is not None):
638+
if self._device.info.release is not None:
639639
update_file = f"{self._device.info.brand}_{version}_{self._device.info.release}.bin{gzip}"
640640
else:
641641
update_file = f"WLED_{version}_{architecture}{ethernet}.bin{gzip}"

0 commit comments

Comments
 (0)