/[shmookey]/portconf/index.py


UCC Code Repository

Diff of /portconf/index.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 110 by shmookey, Wed May 28 07:18:09 2008 UTC revision 112 by shmookey, Wed May 28 08:40:26 2008 UTC
# Line 69  def ShowSwitchStatus (switchName): Line 69  def ShowSwitchStatus (switchName):
69                          $(this).text ("Wait...");                          $(this).text ("Wait...");
70                                                    
71                          portName = $(this).parents("tr").attr ('id');                          portName = $(this).parents("tr").attr ('id');
72                          $(this).load ("update.py?action=getportfast&switch=%(switchName)s&port=" + portName)s;                          $(this).load ("update.py?action=getportfast&switch=%(switchName)s&port=" + portName);
73                          $(this).unbind ();                          $(this).unbind ();
74                          $(this).click (togglePortfast);                          $(this).click (togglePortfast);
75                  });                  });
# Line 78  def ShowSwitchStatus (switchName): Line 78  def ShowSwitchStatus (switchName):
78                          $(this).text ("Wait...");                          $(this).text ("Wait...");
79                          td = $(this).parents ("td");                          td = $(this).parents ("td");
80                          portName = $(this).parents("tr").attr ('id');                          portName = $(this).parents("tr").attr ('id');
81                          td.load ("update.py?action=geterrors&switch=%(switchName)s&port=" + portName)s;                          td.load ("update.py?action=geterrors&switch=%(switchName)s&port=" + portName);
82                  });                  });
83                  $("a.status").click (function () {                  $("a.status").click (function () {
84                          $(this).attr ("class", "statusload");                          $(this).attr ("class", "statusload");
85                          $(this).text ("Wait...");                          $(this).text ("Wait...");
86                          td = $(this).parents ("td");                          td = $(this).parents ("td");
87                          portName = $(this).parents("tr").attr ('id');                          portName = $(this).parents("tr").attr ('id');
88                          $(this).load ("update.py?action=toggleshutdown&switch=%(switchName)s&port=" + portName)s;                          $(this).load ("update.py?action=toggleshutdown&switch=%(switchName)s&port=" + portName);
89                  });                  });
90                  togglePortfast = function () {                  togglePortfast = function () {
91                          $(this).text ("Wait...");                          $(this).text ("Wait...");
92                          portName = $(this).parents("tr").attr ('id');                          portName = $(this).parents("tr").attr ('id');
93                          $(this).load ("update.py?action=toggleportfast&switch=%(switchName)s&port=" + portName)s;                          $(this).load ("update.py?action=toggleportfast&switch=%(switchName)s&port=" + portName);
94                  };                  };
95                  toggleShutdown = function () {                  toggleShutdown = function () {
96                          $(this).text ("Wait...");                          $(this).text ("Wait...");
97                          portName = $(this).parents("tr").attr ('id');                          portName = $(this).parents("tr").attr ('id');
98                          $(this).load ("update.py?action=toggleshutdown&switch=%(switchName)s&port=" + portName)s;                          $(this).load ("update.py?action=toggleshutdown&switch=%(switchName)s&port=" + portName);
99                  };                  };
100                  descClick = function () {                  descClick = function () {
101                          $(this).attr ("class", "descinput");                          $(this).attr ("class", "descinput");
# Line 110  def ShowSwitchStatus (switchName): Line 110  def ShowSwitchStatus (switchName):
110                                  td.children ().click (descClick);                                  td.children ().click (descClick);
111                                  td.children().load ("update.py?action=setdescription&switch=%(switchName)s&port=" + portName + "&desc=" + escape (portDesc));                                  td.children().load ("update.py?action=setdescription&switch=%(switchName)s&port=" + portName + "&desc=" + escape (portDesc));
112                          });                          });
113                          //td.load ("update.py?action=geterrors&switch=%(switchName)s&port=" + portName)s;                          //td.load ("update.py?action=geterrors&switch=%(switchName)s&port=" + portName);
114                  };                  };
115                  vlanClick = function () {                  vlanClick = function () {
116                          $(this).attr ("class", "vlaninput");                          $(this).attr ("class", "vlaninput");
# Line 123  def ShowSwitchStatus (switchName): Line 123  def ShowSwitchStatus (switchName):
123                                  td = $(this).parents ("td");                                  td = $(this).parents ("td");
124                                  td.html ("<a style='cursor:pointer'>Saving...</a>");                                  td.html ("<a style='cursor:pointer'>Saving...</a>");
125                                  td.children ().click (vlanClick);                                  td.children ().click (vlanClick);
126                                  td.children().load ("update.py?action=setvlan&switch=%(switchName)s&port=" + escape(portName)s + "&vlan=" + escape (vlan));                                  td.children().load ("update.py?action=setvlan&switch=%(switchName)s&port=" + escape(portName) + "&vlan=" + escape (vlan));
127                          });                          });
128                  };                  };
129                  $("a.desc").click (descClick);                  $("a.desc").click (descClick);

Legend:
Removed from v.110  
changed lines
  Added in v.112

Managed by UCC Webmasters ViewVC Help
Powered by ViewVC 1.1.26