🛠️ myice.py -> updated error messages to redirect to stderr
🛠️ myice.py -> changed login and get\_userid prints to write to stderr 🔴 pyproject.toml -> removed version v0.1.3 🟢 pyproject.toml -> added version v0.1.5
This commit is contained in:
@@ -66,10 +66,12 @@ def get_login(local_file: str = "myice.ini") -> tuple[str, str, int]:
|
|||||||
password = default_config.get("password")
|
password = default_config.get("password")
|
||||||
userid = default_config.getint("userid")
|
userid = default_config.getint("userid")
|
||||||
if not username or not password:
|
if not username or not password:
|
||||||
print("Error: please configure username/password in ini file")
|
print(
|
||||||
|
"Error: please configure username/password in ini file", file=sys.stderr
|
||||||
|
)
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
else:
|
else:
|
||||||
print("Error: please configure username/password in ini file")
|
print("Error: please configure username/password in ini file", file=sys.stderr)
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
return username, password, userid
|
return username, password, userid
|
||||||
|
|
||||||
@@ -123,12 +125,12 @@ def wrapper_session(func):
|
|||||||
session.cookies = load_cookies()
|
session.cookies = load_cookies()
|
||||||
session.cookies.clear_expired_cookies()
|
session.cookies.clear_expired_cookies()
|
||||||
if not session.cookies.get("mih_v3_cookname"):
|
if not session.cookies.get("mih_v3_cookname"):
|
||||||
print("login...")
|
print("login...", file=sys.stderr)
|
||||||
do_login()
|
do_login()
|
||||||
save_cookies()
|
save_cookies()
|
||||||
_, _, userid = get_login()
|
_, _, userid = get_login()
|
||||||
if not userid:
|
if not userid:
|
||||||
print("get userid...")
|
print("get userid...", file=sys.stderr)
|
||||||
userid = get_userid()
|
userid = get_userid()
|
||||||
return func(*args, **kwargs)
|
return func(*args, **kwargs)
|
||||||
|
|
||||||
@@ -212,7 +214,6 @@ def schedule(
|
|||||||
with outfile.open("w") as f:
|
with outfile.open("w") as f:
|
||||||
f.write(schedule)
|
f.write(schedule)
|
||||||
else:
|
else:
|
||||||
print("Schedule:", file=sys.stderr)
|
|
||||||
print(schedule)
|
print(schedule)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "myice"
|
name = "myice"
|
||||||
version = "v0.1.3"
|
version = "v0.1.5"
|
||||||
description = "myice parsing"
|
description = "myice parsing"
|
||||||
authors = ["Rene Luria <rene@luria.ch>"]
|
authors = ["Rene Luria <rene@luria.ch>"]
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
|
|||||||
Reference in New Issue
Block a user