replaced if in main to match

This commit is contained in:
BarsTiger
2022-04-30 21:40:27 +03:00
parent 8c3589baae
commit a2d568dc36

View File

@@ -97,42 +97,35 @@ if not args.app and option not in ['list', 'upload', 'update']:
print('\n') print('\n')
app = tui.get(f'Select app to {option}') app = tui.get(f'Select app to {option}')
# Checking user option (Yanderedev method) # Checking user option
if option in ['upload']: match option:
from modules.uploader import upload case 'upload':
upload() from modules.uploader import upload
upload()
if option in ['install', 'i']: case 'install', 'i':
from modules.manager import install from modules.manager import install
install(app) install(app)
case 'uninstall', 'un':
if option in ['uninstall', 'un']: from modules.manager import uninstall
from modules.manager import uninstall uninstall(app)
uninstall(app) case 'source', 's':
from modules.source import get_source
if option in ['source', 's']: get_source(app)
from modules.source import get_source case 'search':
get_source(app) from modules.search import search
search(app)
if option in ['search']: case 'info':
from modules.search import search from modules.search import info
search(app) info(app)
case 'list', 'l':
if option in ['info']: from modules.manager import apps_list
from modules.search import info apps_list()
info(app) case 'like':
from modules.liker import like
if option in ['list', 'l']: like(app)
from modules.manager import apps_list case 'dislike':
apps_list() from modules.liker import dislike
dislike(app)
if option in ['like']:
from modules.liker import like
like(app)
if option in ['dislike']:
from modules.liker import dislike
dislike(app)
if isNoArgs: if isNoArgs:
input('[EXIT] Press enter to exit horsy...') input('[EXIT] Press enter to exit horsy...')