- 29 Mar, 2010 17 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
Add all the NS parsing and DB foo.
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
Always checks to see if directory might be a mount point and deals with it.
-
Mike Hibler authored
Just avoids installing packages like the ops version.
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
Added some unused variables with important sounding names.
-
Robert Ricci authored
-
Robert Ricci authored
This was suggested by Pat Gunn - mysql is generally case-insensitive, so making these comparisons case-sensitive is fairly fragile; we're more likely to be uneccessarily pedantic by being case sensitive than we are to be overly permissive by being case insensitive.
-
Gary Wong authored
(Even if they're integers.)
-
Gary Wong authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
node to see if the desired os is loaded, and if not initate an async osload. This code mostly mirrors code in os_setup, but has been reorganized to be more concise and easier to understand.
-
- 27 Mar, 2010 1 commit
-
-
David Johnson authored
-
- 26 Mar, 2010 8 commits
-
-
Mike Hibler authored
These are a couple more dirs that really shouldn't get unpacked in the source tree...
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
Everything else works the same; stick the required entries in the interfaces tables and the outlets_remoteauth table. Oh, I ripped out the existing parallelizzation code and replaced it with the library code emutil::ParRun(), which is slowly making its way across the system, replacing all the one-off cases of using fork to parallelize things. Very handy.
-
Gary Wong authored
This rsync feature should work as an interim measure to give users an easy way to keep filesystem state (especially configuration files, rc files, etc.) consistent on all nodes across a slice. In the long term, some sort of shared and/or persistent filesystem capability would be nicer.
-
Srikanth Chikkulapelly authored
-
Srikanth Chikkulapelly authored
-
Srikanth Chikkulapelly authored
-
- 25 Mar, 2010 10 commits
-
-
Robert Ricci authored
Use the older syntax for exception variables; older versions of python (like 2.4, which is installed on boss and ops right now), don't support the 'Except X as (Y,Z)' syntax.
-
Tom Mitchell authored
-
Srikanth Chikkulapelly authored
-
Srikanth Chikkulapelly authored
-
Tom Mitchell authored
Passphrase file is used if it exists and is readable. If passphrase file does not exist or is not readable, invoke standard M2Crypto passphrase callback to prompt user for passphrase.
-
Leigh B Stoller authored
Add MapToImage() which maps an osinfo to a specific image for a node type. Both of these are used in os_setup.
-
Leigh B Stoller authored
partition table lookups here. Used by os_setup, etc.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
osid that is supposed to point to a specific one.
-
Leigh B Stoller authored
-
- 24 Mar, 2010 2 commits
-
-
Jonathon Duerig authored
-
Jonathon Duerig authored
Simple agent which prints out each event it receives along with a timestamp and user-provided sequence number.
-
- 23 Mar, 2010 2 commits
-
-
Leigh B Stoller authored
not defined. This is the single cause of incompatibility between elvin compat and no elvin compat, that cannot be solved.
-
Leigh B Stoller authored
-