Metadata-Version: 1.0
Name: monupco-dotcloud-python
Version: 2.4
Summary: monupco.com registartion agent for dotCloud / Python applications
Home-page: http://github.com/monupco/monupco-dotcloud-python
Author: Alexander Todorov
Author-email: atodorov@nospam.otb.bg
License: UNKNOWN
Description: This is a registration agent for monupco.com preconfigured for
        Python applications on DotCloud.
        
        It compiles a list of locally installed Python packages and
        sends it to monupco.com.
        
        
        Installing on your dotCloud application
        ----------------------------------------
        
        Create an account at http://monupco.com
        
        Add a dependency in your `requirements.txt` file
        
        ::
        
                echo monupco-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/monupco-dotcloud-python
        
        Make `postinstall` executable
        
        ::
        
                chmod a+x postinstall
        
        Commit your changes (if using git):
        
        ::
        
                git add .
                git commit -m "enable monupco registration"
        
        Configure your Monupco userID. You can get it from https://monupco-otb.rhcloud.com/profiles/mine/.
        
        ::
        
                dotcloud var set <app name> MONUPCO_USER_ID=UserID
        
        Generate a unique identifier for this application and save the value as environmental variable.
        
        ::
                dotcloud var set <app name> MONUPCO_UUID=`uuidgen`
        
        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] Monupco: Success, registered/updated application with id 10
        
        That's it, you can now check your application statistics at
        http://monupco.com
        
Keywords: dotcloud,monupco,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
