2023-08-14 12:44:19 -07:00
|
|
|
|
|
|
|
|
class pkg_info:
|
|
|
|
|
def __init__(self) -> None:
|
|
|
|
|
self.name = ""
|
|
|
|
|
self.cid = None
|
|
|
|
|
self.depends : list[str] = None
|
2023-08-16 20:06:09 -07:00
|
|
|
self.author = None
|
|
|
|
|
self.remote_urls = None
|
|
|
|
|
self.target_media_type = "dir"
|
|
|
|
|
self.source_media_type = "7z"
|
|
|
|
|
|
|
|
|
|
|
2023-08-14 12:44:19 -07:00
|
|
|
|
|
|
|
|
def parse_pkg_name(pkg_name:str) -> Tuple[str, str, str]:
|
|
|
|
|
#return pkg_id,version_str,cid
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
@property
|
|
|
|
|
def cid(self) -> str:
|
|
|
|
|
return self.cid
|
|
|
|
|
|
|
|
|
|
class pkg_media_info:
|
|
|
|
|
def __init__(self) -> None:
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|