This year on the special day that is February 25th I visted Prema Vasam which is a school for the specially abled located in Gerugambakkam near Porur in Chennai. I went to the school at around 4pm along with my brother Yogeshwaran and donated a small amount for the students of the school. I also managed to spend sometime in the school with children (I could not hold more than 30 minutes in the school, since I had mixed thoughts and want to leave after sometime).
Before I visited the school I had an impression that it is a very small school that holds 6 to 7 students, but reality was different when I went there. I was very upset that there were around 100+ students in the school. I was very happy about Prema Vasam's management which was able to handle all the students and they do it as a service. Folks in Prema Vasam should continue to do this good work in future too and my sincere support will always be there!
In most of the old blog posts on OpenShift, in order to create Python based applications we could see the catridge that needs to be used is wsgi-3.2.1. This was confusing since, the help message of new 'rhc' clients does not lista cartridge of type 'wsgi' as follows:
-t|--type type Type of app to create (nodejs-0.6, jbossas-7, python-2.6, jenkins-1.4, ruby-1.8, diy-0.1, php-5.3, perl-5.10) (required for creating an application)
From the above, it is obvious that in order to deploy a python based wsgi web application we need to create a OpenShift app with the catridge 'python-2.6' as follows:
$ rhc app create -t python-2.6 -a sampleapp
In work I wanted python2.7 for using some latest modules. I run Debian 6.0 ie., squeeze in my laptop, but python2.7 is available in Wheezy or Debian testing. In order to install python2.7 from the testing repository add the following in your sources.list file ie., /etc/apt/sources.list
deb http://mirror.cse.iitk.ac.in/debian/ testing main contrib
After adding the testing repository, do an update and then install python2.7 package as follows:
$ sudo aptitude update
$ sudo aptitude install python2.7