Commit ec809a2d authored by Raphael Beer's avatar Raphael Beer

Add: --guest-sessions arg +

  Sets number of Twitter guest sessions
  opened and used.
parent 11025e87
...@@ -39,7 +39,6 @@ account_sessions = [] ...@@ -39,7 +39,6 @@ account_sessions = []
account_index = 0 account_index = 0
log_file = None log_file = None
debug_file = None debug_file = None
guest_session_pool_size = 10
guest_sessions = [] guest_sessions = []
test_index = 0 test_index = 0
...@@ -559,9 +558,11 @@ parser.add_argument('--mongo-username', type=str, default=None, help='user with ...@@ -559,9 +558,11 @@ parser.add_argument('--mongo-username', type=str, default=None, help='user with
parser.add_argument('--mongo-password', type=str, default=None, help='password for --mongo-username') parser.add_argument('--mongo-password', type=str, default=None, help='password for --mongo-username')
parser.add_argument('--twitter-auth-key', type=str, default=None, help='auth key for twitter guest session', required=True) parser.add_argument('--twitter-auth-key', type=str, default=None, help='auth key for twitter guest session', required=True)
parser.add_argument('--cors-allow', type=str, default=None, help='value for Access-Control-Allow-Origin header') parser.add_argument('--cors-allow', type=str, default=None, help='value for Access-Control-Allow-Origin header')
parser.add_argument('--guest-sessions', type=int, default=10, help='number of Twitter guest sessions to use')
args = parser.parse_args() args = parser.parse_args()
TwitterSession.twitter_auth_key = args.twitter_auth_key TwitterSession.twitter_auth_key = args.twitter_auth_key
guest_session_pool_size = args.guest_sessions
if (args.cors_allow is None): if (args.cors_allow is None):
debug('[CORS] Running without CORS headers') debug('[CORS] Running without CORS headers')
......
...@@ -14,6 +14,7 @@ echo "--mongo-username $MONGO_USERNAME" ...@@ -14,6 +14,7 @@ echo "--mongo-username $MONGO_USERNAME"
echo "--mongo-password --REDACTED--" echo "--mongo-password --REDACTED--"
echo "--twitter-auth-key --REDACTED--" echo "--twitter-auth-key --REDACTED--"
echo "--cors-allow $CORS_HOST" echo "--cors-allow $CORS_HOST"
echo "--guest-sessions $GUEST_SESSIONS"
python3 -u ./backend.py \ python3 -u ./backend.py \
--account-file $ACCOUNT_FILE \ --account-file $ACCOUNT_FILE \
...@@ -28,4 +29,5 @@ python3 -u ./backend.py \ ...@@ -28,4 +29,5 @@ python3 -u ./backend.py \
--mongo-username $MONGO_USERNAME \ --mongo-username $MONGO_USERNAME \
--mongo-password $MONGO_PASSWORD \ --mongo-password $MONGO_PASSWORD \
--twitter-auth-key $TWITTER_AUTH_KEY \ --twitter-auth-key $TWITTER_AUTH_KEY \
--cors-allow $CORS_HOST --cors-allow $CORS_HOST \
--guest-sessions $GUEST_SESSIONS
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment