Advertisement
Guest User

Untitled

a guest
Jun 1st, 2017
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2.  
  3. import applications.eden.modules.s3cfg as s3cfg
  4.  
  5. def index():
  6. deployment_settings = s3cfg.S3Config()
  7.  
  8. deployment_settings.database.db_type = "sqlite"
  9. deployment_settings.database.host = "localhost"
  10. deployment_settings.database.port = "" # use default
  11. deployment_settings.database.database = "sahana"
  12. deployment_settings.database.username = "sahana"
  13. deployment_settings.database.password = "password"
  14. deployment_settings.database.pool_size = 30
  15.  
  16. settings = {
  17. "db_type": ['Database', deployment_settings.database.db_type, 'Database Type', 'text'],
  18. "host": ['Database', deployment_settings.database.host, 'Host','text'],
  19. "port": ['Database', deployment_settings.database.port, 'Port','text'],
  20. "database": ['Database', deployment_settings.database.database, 'Database','text'],
  21. "username": ['Database', deployment_settings.database.username, 'Username','text'],
  22. "password": ['Database', deployment_settings.database.password, 'Password','password'],
  23. "pool_size": ['Database', deployment_settings.database.pool_size, 'Pool_Size','text']
  24. }
  25.  
  26. form = FORM()
  27. table = TABLE()
  28. form.append(table)
  29. for s in settings:
  30. table.append(TR(TD(LABEL(settings[s][2] + ': ')),
  31. TD(INPUT(_type=settings[s][3], _value=settings[s][1], _name=s, _id=s))))
  32. form.append(INPUT(_type='button', _value='submit'))
  33. return dict(settings=settings, form=form)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement