|
|
|
@2b6e64d1
|
14 years |
faber |
D'oh!
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@05e8da8
|
14 years |
faber |
cleanup on failure
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@9e38ded
|
14 years |
faber |
Parse options from a file.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@2c51061
|
14 years |
faber |
Make it easier to follow compositions by using the non-numeric stems …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@1502580
|
14 years |
faber |
Duh.
Didn't I fix this before???
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@e07c8f3
|
14 years |
faber |
Remove software, etc when experiment swaps out
Fix a couple small …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@5767b20
|
14 years |
faber |
Translate lan members back to their tcl names
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@60961f5
|
14 years |
faber |
dead code
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@37ed9a5
|
14 years |
faber |
Much more nicely factored now.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@42cd8a7
|
14 years |
faber |
Remove the proxy split from protogeni. It gets in the way of code …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@703859f
|
15 years |
faber |
extraneous semis
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@3551ae1
|
15 years |
faber |
access is looking better, but segment is a screaming mess. I'm not …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@623a2c9
|
15 years |
faber |
Moving stuff around
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@a20a20f
|
15 years |
faber |
Pluggable exports and add directory removal to the base class
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@6abed7b
|
15 years |
faber |
derive from access_base and refactor a little.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@c200d36
|
15 years |
faber |
Whoops.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@fa4a4a8
|
15 years |
faber |
Drieve from access. Lots of redundant code excised.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@2c1fd21
|
15 years |
faber |
Importing is a relatively access semantics free endeavour, but export …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@2f6820c
|
15 years |
faber |
Explicit access attributes in the format
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@5bf359d
|
15 years |
faber |
More refactoring. Neaten up the code for creating segments in emulab …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@06cc65b
|
15 years |
faber |
more refactoring - beaking code into smaller chunks for digestibility
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@d6990a4
|
15 years |
faber |
I think this is unused
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@8cf2b90e
|
15 years |
faber |
more cleanup
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@f771e2f
|
15 years |
faber |
Beginning cleanup of access controllers/plugins for general release. …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@a65a65a
|
15 years |
faber |
get rid of attrs as well (untested)
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@5e1fb7b
|
15 years |
faber |
Get all those attributes out of the access DB. Bad design.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@1962a5b
|
15 years |
faber |
Next in the right loop.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@5334044
|
15 years |
faber |
Add service to selectively hide hosts from other testbeds
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
pre_refactor_20100527
|
|
|
@0de1b94
|
15 years |
faber |
Let service parameters have commas in them, separate fields by ;
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@88dd6cc
|
15 years |
faber |
A little defensive programming
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@8209faa
|
15 years |
faber |
hiding IP addresses. Committed to transfer. Untested.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@b3227fd
|
15 years |
faber |
Remove unused code (what was I doing???) and correct a comment.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@ce81d09
|
15 years |
faber |
topo using the embedding field.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@2fd8f8c
|
15 years |
faber |
ftopo improvements
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@f432e51
|
15 years |
faber |
Create cannot return an embedding
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@4e00f7c
|
15 years |
faber |
Explicit embedding map
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@21b5434
|
15 years |
faber |
The string coercion was turning perfectly valid None types into 'None" …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@cf00ddd
|
15 years |
faber |
Duh.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@c5869ef
|
15 years |
faber |
checkpoint and debugging
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@fefa026
|
15 years |
faber |
weird bug in dragon allocation: move this code to debug
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@50ef6e4
|
15 years |
faber |
Thread safety at last??
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@f038da1
|
15 years |
faber |
These were workarounds for the problems pickling topologies. That …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@d3c8759
|
15 years |
faber |
Wholesale change of IOError to EnvironmentError? for file operations. …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@da2208a
|
15 years |
faber |
Coerce all attributes that we think are strings into being strings in …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@b53e1fc
|
15 years |
faber |
Added a routine for finding pickling problems
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@75720ab
|
15 years |
faber |
Make this more useful in unmapped or partiall mapped situations.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@b10375f
|
15 years |
faber |
parse services from file
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@d38ff56
|
15 years |
faber |
More flexible and useful gateway aliasing.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@479a7d9
|
15 years |
faber |
Confirm that remote redirection reaches nodes (an lets this script …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@85462fb
|
15 years |
faber |
Move get_ip into the library so others can use it. Minor other fixes …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@acaa9b9
|
15 years |
faber |
Turn off the seer in export_project and add new SEER args for composition.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@aa9a417
|
15 years |
faber |
I was pretty sure I'd already committed this. Anyway, the seer master …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@301e941
|
15 years |
faber |
fix aliases
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@d56b168
|
15 years |
faber |
more general namespace manipulation
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@8fc0606
|
15 years |
faber |
Wrap up tcl names
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@49051fb
|
15 years |
faber |
Add seer_master service. Other minor fixes and refactoring.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@8dbbdc5
|
15 years |
faber |
Workaround for pickling errors. This needs a real fix.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@0863dd1
|
15 years |
faber |
a few lingering element name bugs.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@0ea75d2
|
15 years |
faber |
Plain bug. Don't know how this survived so long.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@11867dde
|
15 years |
faber |
Make the number of retries a parameter
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@4b68c58
|
15 years |
faber |
COnsistency no one cares about but me. plus 0 exit status.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@df3179c
|
15 years |
faber |
Whoops. Allow unspecified capacities in ns output
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@966c620
|
15 years |
faber |
Allow more control over how constraints are matched
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@7ee16b3
|
15 years |
faber |
Allow nodes to meet multiple constraints.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@8a0c67f
|
15 years |
faber |
comments
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@89e2138
|
15 years |
faber |
Remove the phantom interfaces as well. It was sort of dumb to add …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@4d4dde4
|
15 years |
faber |
Constraints come out of a component file now, and the clunky …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@f9c2f63
|
15 years |
faber |
Imbedded import? Not a good idea; dunno what I was thinking
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@f1550c8
|
15 years |
faber |
Modify topology_from_xml to find embedded topologies.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@d743d60
|
15 years |
faber |
Totally refactor fedd_client.py into component scripts. The previous …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@85bba36
|
15 years |
faber |
Another error case - unsupported methods - handled better.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@139e2e2
|
15 years |
faber |
Whoops. This doesn't fail of there is no direct_transit configuration
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@023e79b
|
15 years |
faber |
Add testbed attributes
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@4b6909e
|
15 years |
faber |
comment
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@6df4b11
|
15 years |
faber |
Check both sides of the constraint match (!). Add lax option to …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@baf19c6
|
15 years |
faber |
Missed a typo in that huge commit
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@5e4025d
|
15 years |
faber |
A lot of changes. Some internal refactoring for neatness, and them …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@4a53c72
|
15 years |
faber |
A few more places to change the computer name from list to single string
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@2e0a952
|
15 years |
faber |
Take topdl input
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@f00fb7d
|
15 years |
faber |
Add a call to a ns2 -> topdl converter
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@eab6ae1
|
15 years |
faber |
Fix ns_image, which still believed that there was an Ns2Split …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@5f6c3af
|
15 years |
faber |
refactor for processing xml
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@c7a982b
|
15 years |
faber |
Didn't need those.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@ec9962b
|
15 years |
faber |
Make it simpler to specify multiple files on the command line.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@b14b495
|
15 years |
faber |
Permute the constraint order for different compositions. Also add …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@da5b93c
|
15 years |
faber |
checkpoint
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@b0581ac
|
15 years |
faber |
pretty serviceable now
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@afc4af4
|
15 years |
faber |
More fallout from making computers single named.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@6d7a024
|
15 years |
faber |
One more error.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@822fd49
|
15 years |
faber |
whoops
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@1e7f268
|
15 years |
faber |
Make computers single named
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@22c88c9
|
15 years |
faber |
First try at a composer
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@d2c2315
|
15 years |
faber |
Specify local SEER node image correctly
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@8483f24
|
15 years |
faber |
regexp didn't actually substitute
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@d2471df
|
15 years |
faber |
Some shaky cloning stuff. Can't swear it was a problem, but this …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@1a4ee0f
|
15 years |
faber |
pickling the dict version of the topology object doesn't fail, but the …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@bf3e812
|
15 years |
faber |
Remove debugging
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@e76f38a
|
15 years |
faber |
Local seer control option
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@7dbfaed
|
15 years |
faber |
The int conversion is prone to spurious errors.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@10a7053
|
15 years |
faber |
Deal with another random way SSL can fail us.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|