App-Difio-OpenShift ===================== Difio registration agent for OpenShift / Perl applications This module compiles a list of locally installed Perl distributions and sends it to http://www.dif.io where you check your application statistics and available updates. INSTALLATION To register your OpenShift Perl application to Difio do the following: 1) Create a Perl application on OpenShift: rhc-create-app -a myapp -t perl-5.10 2) Add a dependency in your deplist.txt file cd ./myapp/ echo "App::Difio::OpenShift" >> deplist.txt 3) Set your userID in the ./data/DIFIO_SETTINGS file echo "export DIFIO_USER_ID=YourUserID" > ./data/DIFIO_SETTINGS 4) Enable the registration script in .openshift/action_hooks/post_deploy source $OPENSHIFT_REPO_DIR/data/DIFIO_SETTINGS export PERL5LIB=$OPENSHIFT_GEAR_DIR/perl5lib/lib/perl5/ $OPENSHIFT_GEAR_DIR/perl5lib/lib/perl5/App/Difio/OpenShift.pm 5) Commit your changes git add . git commit -m "enable Difio registration" 6) Then push your application to OpenShift git push That's it, you can now check your application statistics at <http://www.dif.io> COPYRIGHT AND LICENCE Copyright (C) 2012 by Alexander Todorov <atodorov@nospam.dif.io> This module is free software and is published under the same terms as Perl itself.