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 COPYRIGHT AND LICENCE Copyright (C) 2012 by Alexander Todorov This module is free software and is published under the same terms as Perl itself.