Mercurial > public > tweet-analysis
comparison dependencies/python/event_controller.py @ 5:54e71cf6e324
refactor code
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Fri, 17 Sep 2021 17:42:30 +0200 |
parents | |
children | 6541622b6127 |
comparison
equal
deleted
inserted
replaced
4:cfd876570008 | 5:54e71cf6e324 |
---|---|
1 def unwrap_sentiment_string_parameters(event): | |
2 """ | |
3 Unwrap string parameters from /sentiment api call | |
4 :param event: dict, required | |
5 API Gateway Lambda Proxy Input Format | |
6 :return: | |
7 """ | |
8 | |
9 twitter_user = 'Twitter' | |
10 number_of_tweets = '100' | |
11 | |
12 query_string_parameters = event['queryStringParameters'] | |
13 if event['queryStringParameters'] is not None: | |
14 if 'twitterUser' in query_string_parameters: | |
15 twitter_user = query_string_parameters['twitterUser'] | |
16 if not twitter_user: | |
17 twitter_user = 'Twitter' | |
18 | |
19 if 'numberOfTweets' in query_string_parameters: | |
20 number_of_tweets = query_string_parameters['numberOfTweets'] | |
21 if not number_of_tweets: | |
22 number_of_tweets = '100' | |
23 | |
24 return twitter_user, number_of_tweets |