#!/usr/bin/env python3
import sys
from commands import MergeRequests, UpdateAssignees, Comments, Merge, Test
from constants import SUBMISSIONS
COMMANDS = {
"mrs": MergeRequests,
"update-assignees": UpdateAssignees,
"comments": Comments,
"merge": Merge,
"test": Test,
}
def main():
if len(sys.argv) < 2 or sys.argv[1] not in COMMANDS:
print("Invalid command")
exit(2)
COMMANDS[sys.argv[1]](SUBMISSIONS)()
if __name__ == "__main__":
main()