##// END OF EJS Templates
Commit Message Age Author Refs
load previous
r2333:b4d67bf2
More work on the launchers and Win HPC support.
Brian Granger
0
r2332:b0d00259
Doh. Fixed minor typo in last commit.
Brian Granger
0
r2331:e0418cfd
Doing ipcluster stop on windows will now simply remove the .pid file.
Brian Granger
0
r2330:b6b91167
The cluster applications now have a working directory option.. The ipcontroller, ipengine and ipcluster application now have a working directory that is os.chdir'd to in the pre_construct stage. There is a corresponding --working-dir command line flag and Global.working_dir config attribute.
Brian Granger
0
r2329:bb270105
Fixing a few bugs in the unicode path changes.
Brian Granger
0
r2328:8303a108
Beginning to transition all paths, files, dirs over to unicode. In preparation for getting ready for Python 3, all filename, paths and dirs should be representated as unicode strings internally. I have begun to make this transition in the main applications (ipython/ipcontroller/ipengine/ipcluster).
Brian Granger
0
r2327:953d3f0b
Initial version of Win HPC job scehduler support.
bgranger
0
r2326:fbf121b5
Added components to manage jobs/tasks for Win HPC job scheduler.
Brian Granger
0
r2325:00a823ef
Fixing two bugs in the handling of paths and profiles. * If a user is using a profile, but doesn't have the subconfig installed we just pass silently. Before, we raised an IOError. * My new expand_path function had a stupid bug in it.
Brian Granger
0
r2324:811a55ae
Fixing subtle bug in expanduser(expandvars(path)) on Windows. On Windows, some paths can have the string $\ in them: \\server\users$\%username%. The "$" means it is a hidden share. Unfortunately, os.path.expandvars turns that into: \\server\users\%username% (it deletes the '$'). I have implemented a simple function (expand_path) that calls os.expanduser and os.expandvars in a way that preserves th '$' on Windows in this case.
Brian Granger
0
r2323:46fc30cd
General work on the controller/engine/cluster startup. * All cluster processes now chdir to the cluster_dir before starting. * More consistent exit codes for ipcluster. * If FURL files are reused, we exit if the user has not set a non-zero port. * Clean up of different subcommands in ipclusterapp.py
Brian Granger
0
r2322:65ca6e29
Lots of work on command line options and env vars. * All command line options use the -f, --foo, --no-foo style. * We are not using ipython_dir (code), --ipython-dir (command line) and IPYTHON_DIR (env).
Brian Granger
0
r2321:4b6047ed
Fixing small bug in activate. If the parallelmagic extension has not been loaded, activate would get an empty list from get_component. Now get_component returns None in that case and activate checks for None and prints a message to the user to load the extension.
Brian Granger
0
r2320:99d6b43c
Adding new magics to install config files and profiles. * %install_profiles will install the default profiles in .ipython. * %install_default_config will install the default config file (ipython_config.py) into .ipython.
Brian Granger
0
r2319:e2405f62
Make the default colors OS dependent.
Brian Granger
0
r2318:e97da5b1
Minors fixes on Windows. * Don't import daemonize if os.name=='posix'. * Allow the controller to overwrite old .pid files upon startup. This was needed because the Windows HPC job scheduler kills jobs in a way that the signal handlers are not being run.
bgranger
0
r2317:ecb9fa83
Made ipcontroller/ipengine/ipcluster command locations configurable. I try to find these locations automatically, but on some systems users need to be able to specify them.
bgranger
0
r2316:61e9f7ac
Merging upstream changes.
bgranger
merge
0
r2315:d79ca54d
Fixing a few small things on Windows. * No os.environ['USER']. * get_home_dir() now first looks at %HOMESHARE% to get a UNC shared path if it exists. * Minor fixes for setupbase.py.
bgranger
0
r2314:7436d441
More work on the kernel.
Brian Granger
0
load next
< 1 .. 1319 1320 1321 1322 1323 .. 1437 >
showing 20 out of 28734 commits