- 04 Mar, 2011 1 commit
-
-
Jonathon Duerig authored
-
- 01 Mar, 2011 1 commit
-
-
Leigh B Stoller authored
-
- 17 Feb, 2011 2 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
and stash that into a directory in /usr/testbed/www/protogeni. Needed for the protogeni flash client.
-
- 14 Feb, 2011 2 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
of vlan tags.
-
- 04 Feb, 2011 1 commit
-
-
Leigh B Stoller authored
-
- 02 Feb, 2011 1 commit
-
-
Leigh B Stoller authored
for running from update-testbed.
-
- 13 Jan, 2011 1 commit
-
-
Leigh B Stoller authored
-
- 06 Jan, 2011 1 commit
-
-
Leigh B Stoller authored
to the GeniRegistry file; move the slice part back into GeniSlice where it belongs.
-
- 26 Oct, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 20 Oct, 2010 3 commits
-
-
Leigh B Stoller authored
any leftover sliver registrations.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 19 Oct, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 15 Oct, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 11 Oct, 2010 1 commit
-
-
Leigh B Stoller authored
starting any one of our scripts can take a second or two. That time is spent including and compiling 10000s of thousands of lines of perl code, both from our libraries and from the perl libraries. Mostly this is just a maintenance thing; we just never thought about it much and we have a lot more code these days. So I have done two things. 1) I have used SelfLoader() on some of our biggest perl modules. SelfLoader delays compilation until code is used. This is not as good as AutoLoader() though, and so I did it with just a few modules (the biggest ones). 2) Mostly I reorganized things: a) Split libdb into an EmulabConstants module and all the rest of the code, which is slowly getting phased out. b) Move little things around to avoid including libdb or Experiment (the biggest files). c) Change "use foo" in many places to a "require foo" in the function that actually uses that module. This was really a big win cause we have dozens of cases where we would include a module, but use it in only one place and typically not all. Most things are now starting up in 1/3 the time. I am hoping this will help to reduce the load spiking we see on boss, and also help with the upcoming Geni tutorial (which kill boss last time).
-
- 05 Oct, 2010 1 commit
-
-
Leigh B Stoller authored
(this time for the urn). Also change the protoype to allow an error to be returned.
-
- 04 Oct, 2010 2 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 01 Oct, 2010 2 commits
-
-
Leigh B Stoller authored
adding them to the local SA DB).
-
Leigh B Stoller authored
-
- 30 Sep, 2010 1 commit
-
-
Leigh B Stoller authored
no corresponding entries in the other tables. Not supposed to happen, but it does and I want to see if I can catch what is going on.
-
- 29 Sep, 2010 5 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
parallel uding ParRun() so that its a lot faster. Also deal with transient errors and retry. Note though, that I do not deal with timeout at the RPC level cause I do not know how to get that error back yet. Also cleanup credential usage, although not active yet until the new CM makes it out; we must use a clearinghouse self signed credential not the bogus slice credential that the clearinghouse was using.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
SA, for when the CH is unreachable.
-
- 24 Sep, 2010 1 commit
-
-
Gary Wong authored
they unregister expired slices, but we can't really rely on that.
-
- 02 Sep, 2010 1 commit
-
-
Tom Mitchell authored
The -a flag causes the new authority to be written to the geni-cm database. This is needed by the AM to allow new slice authorities in development mode. In production mode the existing args would probably suffice.
-
- 24 Aug, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 30 Jul, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 16 Jul, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 15 Jul, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 14 Jul, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 07 Jul, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 24 Jun, 2010 2 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 23 Jun, 2010 1 commit
-
-
Leigh B Stoller authored
currently does is probe the known and enabled CMs and every 24 hours, to see what version they are running (which says if they are online) and then sends email to geni-dev-utah.
-
- 17 Jun, 2010 1 commit
-
-
Jonathon Duerig authored
-