# コマンド処理
import cmd_help
import cmd_clone
import cmd_log
import cmd_diff
import cmd_plot
import cmd_message
def run(repo, cmd):
# help
if (cmd == "help"):
cmd_help.run()
return True
# clone
elif (cmd == "clone"):
cmd_clone.run(1)
return True
# log
elif (cmd == "log"):
cmd_log.run(repo)
return True
# diff
elif (cmd == "diff"):
cmd_diff.run(repo)
return True
# plot
elif (cmd == "plot"):
cmd_plot.run(repo)
return True
# message
elif(cmd == "message"):
cmd_message.run(repo)
return True
# exit
elif (cmd == "exit()" or cmd == "exit"):
return False
# 例外
else:
print("そのコマンドは使用できません")
return True