[IPython-dev] Do we have an get_ipython_dir
Wed Sep 3 17:01:08 CDT 2008
On Wed, Sep 3, 2008 at 2:13 PM, Brian Granger <email@example.com> wrote:
> The reason that I ask is that we have get_home_dir repeated twice:
> I want to get rid of one of these. IPython/config/cutils.py also has
> an get_ipython_dir.py, but I don't think this is the right place for
> Also pulling the value from IP won't work in my case because I need it
> for the controller and engines, which (for now) don't have a full IP
> Is this the right logic from ipmaker.py:
> # Platform-dependent suffix and directory names. We use _ipython instead
> # of .ipython under win32 b/c there's software that breaks with .named
> # directories on that platform.
> if os.name == 'posix':
> rc_suffix = ''
> ipdir_def = '.ipython'
> rc_suffix = '.ini'
> ipdir_def = '_ipython'
> # default directory for configuration
> ipythondir_def = os.path.abspath(os.environ.get('IPYTHONDIR',
> If so, I will make a get_ipython_dir function in genutils and remove
> the cruft from config/cutils.py
Yes. Even if it's not ideal, having it in a function will let us clean it up.
More information about the IPython-dev