Metadata-Version: 1.0
Name: difio-dotcloud-python
Version: 2.5
Summary: Difio registartion agent for dotCloud / Python applications
Home-page: http://github.com/difio/difio-dotcloud-python
Author: Alexander Todorov
Author-email: atodorov@nospam.dif.io
License: UNKNOWN
Description: This is a registration agent for Difio preconfigured for
        Python applications on DotCloud.
        
        It compiles a list of locally installed Python packages and
        sends it to http://www.dif.io.
        
        
        Installing on your dotCloud application
        ----------------------------------------
        
        Create an account at http://www.dif.io
        
        Create your Python application on dotCloud
        
        Configure your Difio userID. You can get it from https://difio-otb.rhcloud.com/profiles/mine/.
        
        ::
        
                dotcloud var set <app name> DIFIO_USER_ID=UserID
        
        Generate a unique identifier for this application and save the value as environmental variable.
        
        ::
        
                dotcloud var set <app name> DIFIO_UUID=`uuidgen`
        
        Add a dependency in your `requirements.txt` file
        
        ::
        
                echo difio-dotcloud-python >> requirements.txt
        
        Enable the registration script in your postinstall hook. **Note:**
        If you are using an "approot" your `postinstall` script should be in the 
        directory pointed by the “approot” directive of your `dotcloud.yml`.
        For more information about `postinstall` turn to 
        http://docs.dotcloud.com/guides/postinstall/.
        
        If a file named `postinstall` doesn't already exist, create it and add the following:
        
        ::
        
                #!/bin/sh
                /home/dotcloud/env/bin/difio-dotcloud-python
        
        Make `postinstall` executable
        
        ::
        
                chmod a+x postinstall
        
        Commit your changes (if using git):
        
        ::
        
                git add .
                git commit -m "enable Difio registration"
        
        
        Then push your application to dotCloud
        
        ::
        
                dotcloud push <app name>
        
        If everything goes well you should see something like:
        
        ::
        
                19:55:10 [www.0] Running postinstall script...
                19:55:13 [www.0] response:200
                19:55:13 [www.0] Difio: Success, registered/updated application with uuid ac5a3741-a564-4e59-aad2-3f51ea860521
        
        That's it, you can now check your application statistics at
        http://www.dif.io
        
Keywords: dotcloud,difio,updates,cloud
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Other Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: System
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Systems Administration
