Metadata-Version: 1.1
Name: appdo
Version: 0.2.0
Summary: Run command in the context same as application
Home-page: https://github.com/sugitak/appdo
Author: Takehiro SUGITA
Author-email: titius.boden@gmail.com
License: UNKNOWN
Description: =======
         appdo
        =======
        
        Run your commands in your application context.
        Let's eliminate `cd` and `source` in your crontab!
        
        Requirements
        ============
        
        * Supports Python 2.7 only
        
        We'll be supporting 3.5 soon.
        
        Setup
        =====
        
        ::
        
          $ pip install --user appdo
          or
          (venv)$ pip install appdo
        
        Usage
        =====
        
        First, write your config file `~/.appdo.conf` in TOML.
        
        ::
        
          [default]
          cd = "~/work/myapp"
          source = ["/etc/profile", "~/.bash_profile"]
          prefix = "bundle exec"
        
          [default.env]
          PAGER    = "cat"
          RACK_ENV = "staging"
        
        Then run `appdo` command. The commands will be executed in the config manner.
        
        ::
        
          $ appdo rake -vT
        
        Which is equivalent to:
        
        ::
        
          $ cd ~/work/myapp
          $ source /etc/profile
          $ source ~/.bash_profile
          $ PAGER=cat RACK_ENV=staging bundle exec rake -vT
        
        
        ChangeLog
        =========
        
        0.2.0 (2016-04-24)
        ------------------
        
        * Publicly released.
        * License changed into Apache License
        * `cd` option added to config file
        * returns error when no command specified.
        * `--listapp` command line option added to see what app you've set
        
        0.1.2 (2016-04-22)
        ------------------
        
        * Initial release
        
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
