<commit_before>Production issues noted 17-OCT-2013

* TODO Admin Link shows auth required if not logged in
  (should show login required)

* TODO Admin - Launcher Register link leads to "Page not Found"
  (Route /cm/register/)

* TODO Images on front page need to be optimized for web

* TODO We need a utility to update profiles from Portal to LDAP
  - Currently LDAP is not updated after initial creation.
  - Should run as a periodic cron task

* TODO Need kill/restart for wsgi
  fab server.wsgi kill
  fab server.wsgi restart

* TODO VM launcher needs to handle case of no default image/flavor set
  '+' Button 

* TODO Eliminate all use of "print" statements for debugging
  Use logger instead

* TODO Need a way to add user keys to LDAP and Keystone

* TODO Document startup, admin tasks for production server
<commit_msg>updates<commit_after>Production issues noted 17-OCT-2013

* TODO Admin - Launcher Register link leads to "Page not Found"
  (Route /cm/register/)

* TODO We need a utility to update profiles from Portal to LDAP
  - Currently LDAP is not updated after initial creation.
  - Should run as a periodic cron task
  - e.g. defaults would be overwritten
  - we shoudl allow somehow name and/or e-mail change

* TODO (Allan) Document startup, admin tasks for production server

	clean boot

	fab	mongo.boot
	fab mongo.cloud

	... server start up

	fab server.wsgi

* TODO (Allan)  Need kill/restart for wsgi
  fab server.wsgi kill
  fab server.wsgi restart

* TODO VM launcher needs to handle case of no default image/flavor set
  '+' Button

* TODO Eliminate all use of "print" statements for debugging
  Use logger instead

* TODO Need a way to add user keys to LDAP and Keystone

* TODO starting a new vm an dthan logging in with the > does not work

* TODO starting multiple vms does not work

* TODO registration of other clouds does not work

* TODO job submission via qsub (low priority)

* TODO status of clouds (FG)



DONE
========


* DONE Images on front page need to be optimized for web


* DONE Admin Link shows auth required if not logged in
  (should show login required)
{'fraction_non_alphanumeric': 0.051209103840682786, 'fraction_numerical': 0.005689900426742532, 'mean_word_length': 3.5376344086021505, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4460241', 'n_tokens_mistral': 622, 'n_tokens_neox': 580, 'n_words': 316}