2024-04-26 23:10:58 +02:00
|
|
|
#! /usr/bin/env python3
|
|
|
|
|
2024-04-26 23:16:11 +02:00
|
|
|
import os
|
2024-04-26 23:10:58 +02:00
|
|
|
import sys
|
|
|
|
|
2024-04-26 21:58:35 +02:00
|
|
|
import cd
|
|
|
|
|
2024-06-08 23:56:21 +02:00
|
|
|
if __name__ == "__main__":
|
2024-04-26 23:55:20 +02:00
|
|
|
command, *arguments = sys.argv
|
2024-04-26 23:10:58 +02:00
|
|
|
command = os.path.basename(command)
|
2024-06-08 23:56:21 +02:00
|
|
|
if command == "__main__.py":
|
2024-06-01 20:14:06 +02:00
|
|
|
cd.set_ssh(*arguments)
|
2024-04-26 23:24:46 +02:00
|
|
|
cd.install_commands(__file__)
|
|
|
|
else:
|
2024-06-08 23:56:21 +02:00
|
|
|
command = command.replace("-", "_")
|
2024-04-26 23:55:20 +02:00
|
|
|
function = getattr(cd, command)
|
|
|
|
function(*arguments)
|