diff --git a/mattermost_matchmaker/run.py b/mattermost_matchmaker/run.py index 3e24f60ae6cf2ff02afb420bdc969c87c307dc63..69f6a35721a569c3dc98620dd9bf5050cb54885f 100755 --- a/mattermost_matchmaker/run.py +++ b/mattermost_matchmaker/run.py @@ -3,6 +3,27 @@ import argparse import mattermost from mattermost_matchmaker.matchmaking import matching_in_channel +#pylint: disable=too-many-arguments + + +def run(mattermost_url, mattermost_token, + channel_id, minimum_members, group_size, + too_few_message, group_hail_message, left_out_message): + + client = mattermost.MMApi(mattermost_url) + client.login(bearer=mattermost_token) + + matching_in_channel( + client=client, + channel_id=channel_id, + group_size=group_size, + group_hail=group_hail_message, + left_out_message=left_out_message, + too_few_message=too_few_message, + minimum_members=minimum_members, + ) + + if __name__ == "__main__": parser = argparse.ArgumentParser(description="Make matches between channel members") parser.add_argument("--channel-id", required=True) @@ -49,22 +70,3 @@ if __name__ == "__main__": args.mattermost_token = MATTERMOST_TOKEN run(**args) - - -#pylint: disable=too-many-arguments -def run(mattermost_url, mattermost_token, - channel_id, minimum_members, group_size, - too_few_message, group_hail_message, left_out_message): - - client = mattermost.MMApi(mattermost_url) - client.login(bearer=mattermost_token) - - matching_in_channel( - client=client, - channel_id=channel_id, - group_size=group_size, - group_hail=group_hail_message, - left_out_message=left_out_message, - too_few_message=too_few_message, - minimum_members=minimum_members, - )