##// END OF EJS Templates
Commit Message Age Author Refs
load previous
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
r2313:d3d8ba63
Added .pid files to ipcluster and ipcontroller and daemon mode. * The ClusterDir object now creates a /pid sub-dir for storing .pid files. * Both ipcluster and ipcontroller now create .pid files upon starting. * Both ipcluster and ipcontroller check for the existance of .pid files before starting and won't start if another instance is running. * ipcluster has a daemon mode (--daemon/--nodaemon) will daemonize the process and then write the .pid file. * Added a "ipcluster stop" subcommand which looks for a .pid file and kills the process.
Brian Granger
0
r2312:fff2b380
Parallel magics (%result, %px, %autopx) are fixed. * They are now a proper extension using Components and the extension API. * The are loaded by the cluster profile.
Brian Granger
0
r2311:376bb47f
Work on updating parallel magic.
Brian Granger
0
r2310:260a79d8
Work on default config files and docstrings. * Updated and documentated all the default config files. * Updated docstrings in launcher.py and clientconnector.py.
Brian Granger
0
r2309:c0502c6e
Work on engine/client reconnect logic.
Brian Granger
0
r2308:dd899bf7
Changed the INT then KILL delay to 2 s to be a little more friendly.
Brian Granger
0
r2307:d66d4761
Added a log retrieval interface to Cluster.
Brian Granger
0
r2306:cc803e0b
Most of the new ipcluster is now working, including a nice client.
Brian Granger
0
r2305:ec9e134c
Removing old config directories that used the old config system.
Brian Granger
0
r2304:6dfefc6a
Adding files for the refactored kernel scripts.
Brian Granger
0
r2303:cbd70b22
Lots more work on the kernel scripts.
Brian Granger
0
r2302:c7310047
Semi-working refactored ipcluster. This version uses the NotificationCenter, which I am not sure I like. But, it is important to see how all of this works.
Brian Granger
0
load next
< 1 .. 1320 1321 1322 1323 1324 .. 1438 >
showing 20 out of 28742 commits