1. 29 Oct, 2008 1 commit
  2. 27 Oct, 2008 1 commit
  3. 24 Oct, 2008 1 commit
  4. 22 Oct, 2008 1 commit
    • Leigh B. Stoller's avatar
      Fix to previous revision. This code: · 5ceddc05
      Leigh B. Stoller authored
          my $node_type = virtnodetype($virtual);
          if (!(virtnodeisremote($virtual)
       	 && !nodetypeisdedicatedremote($node_type)));
      
      breaks things cause calling virtnodetype() without first checking to
      see if its a real vnode, places a null entry in the array, and messes
      up anyone else using the virtnodeisvnode() predicate. Instead:
      
          if (!virtnodeisvnode($virtual) ||
              !(virtnodeisremote($virtual)
      	  && !nodetypeisdedicatedremote(virtnodetype($virtual))));
      
      hopefully I got the logic that Dave was intending, correct!
      5ceddc05
  5. 16 Oct, 2008 2 commits
  6. 14 Oct, 2008 1 commit
  7. 07 Oct, 2008 1 commit
  8. 25 Sep, 2008 3 commits
  9. 11 Sep, 2008 1 commit
    • David Johnson's avatar
      Changes to handle "dedicated" remote nodes in roughly the same way we · 7d388c15
      David Johnson authored
      handle local nodes -- to assign_wrapper and ptopgen, they're pretty
      much the same.  If the "dedicated_widearea" node_type_attribute is
      set for nodes of class pcRemote, we treat remote nodes like locals.
      I stuck with using a node_type_attribute for this, but it makes fast
      queries ugly.  I believe node_type_attributes are better than adding
      yet another bit to the node_types table, but others may feel
      differently.
      7d388c15
  10. 10 Sep, 2008 4 commits
  11. 09 Sep, 2008 1 commit
  12. 08 Sep, 2008 3 commits
  13. 04 Sep, 2008 1 commit
  14. 03 Sep, 2008 4 commits
  15. 29 Aug, 2008 1 commit
  16. 21 Aug, 2008 1 commit
  17. 06 Aug, 2008 1 commit
  18. 05 Aug, 2008 2 commits
  19. 28 Jul, 2008 1 commit
  20. 23 Jul, 2008 1 commit
  21. 11 Jul, 2008 1 commit
  22. 09 Jul, 2008 1 commit
    • Leigh B. Stoller's avatar
      My attempt to improve swapmod ... · 3593d9c6
      Leigh B. Stoller authored
      Previously, any error in assign wrapper would cause the experiment to
      swap out because the "DB had been modified" ... well I have isolated
      all of the changes that are made, and errors in assign_wrapper proper
      no longer do that. tbswap now restores the experiment back the way it
      was. Not that errors after assign_wrapper (like in os_setup) are still
      a problem.
      
      In addition, rather then kill off all of the vlans, leave them in
      place and then do a comparison after assign wrapper, removing obsolete
      and modified vlans only. I have made use of the obsolete vlans table
      for this by having snmpit track its changes in that table. There is a
      bunch of new code in Lan.pm for doing the comparisons.
      3593d9c6
  23. 07 Jul, 2008 1 commit
  24. 06 Jul, 2008 1 commit
  25. 26 Jun, 2008 1 commit
  26. 23 Jun, 2008 1 commit
  27. 20 Jun, 2008 1 commit
  28. 19 Jun, 2008 1 commit