INNER CODE UNIT · Python
update
TeamDefronix/Cyberonix · cyberonix.py:15
def update():
os.system("clear")
banner.main()
banner.attack("Update")
print("[+] Checking for updates....".title())
process = subprocess.Popen("git checkout . && git pull ",shell=True,stdout=subprocess.PIPE,stderr=subprocess.STDOUT)
(use,nouse)=process.communicate()
if not nouse:
if "Already up to date" in use.decode():
print("[+] it is updated".title())
elif "not a git repository" in use.decode():
print("[-] IT is not a github repository".title())
elif "Updating" in use.decode():
print("[+] updating.....".title())
print(use.decode())
print("\u001b[32m[+] Cyberonix is UPDATED To Latest Version")
try:
subprocess.run('cyberonix',shell=True, check = True)