Advertisement
Guest User

Untitled

a guest
Sep 3rd, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. import sys, getopt
  2. from basic_auth import app
  3.  
  4. def main(argv):
  5. user = ''
  6. password = ''
  7.  
  8. try:
  9. opts, args = getopt.getopt(argv,"u:p:")
  10. except getopt.GetoptError:
  11. printHelp()
  12. sys.exit(2)
  13.  
  14. for opt, arg in opts:
  15. if opt in ("-u"):
  16. user = arg
  17. elif opt in ("-p"):
  18. password = arg
  19.  
  20. if len(user) == 0 or len (password) == 0:
  21. printHelp()
  22. sys.exit(0)
  23.  
  24. print('User name is:', user)
  25. print('Password is:', password)
  26. app.config['USERNAME']=user
  27. app.config['PASSWORD']=password
  28.  
  29. def printHelp():
  30. print('Usage: ',__file__,'-u <user name> -p <password>')
  31.  
  32. if __name__ == '__main__':
  33. main(sys.argv[1:])
  34. context = ('ssl.cert', 'ssl.key')
  35. app.run(host='0.0.0.0', port=80, ssl_context=context)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement