From mboxrd@z Thu Jan 1 00:00:00 1970 From: Reiner Sailer Subject: [PATCH][ACM EZPOLICY TOOL] [CORRECTED]Make xensec_ezpolicy ready for wx/Python 2.5 Date: Mon, 12 Feb 2007 21:15:07 -0500 Message-ID: <45D11F2B.3040700@us.ibm.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------070608080600030502000902" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com, sailer@us.ibm.com List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --------------070608080600030502000902 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit This patch updates the xensec_ezpolicy ACM policy generation tool so that it works with wxPython under Python 2.5 as well. This patch includes one more fix than the last submission and is tested both on Python 2.4 and 2.5. Thanks Reiner Signed-off by: Reiner Sailer --------------070608080600030502000902 Content-Type: text/plain; name="ezpolicy_newpatch.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="ezpolicy_newpatch.diff" --- tools/security/xensec_ezpolicy | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) Index: xen-unstable.hg-shype/tools/security/xensec_ezpolicy =================================================================== --- xen-unstable.hg-shype.orig/tools/security/xensec_ezpolicy +++ xen-unstable.hg-shype/tools/security/xensec_ezpolicy @@ -45,9 +45,6 @@ class orgTreeCtrl(wx.TreeCtrl): validator, name) self.parent = parent orgs_root = self.AddRoot(text="Organization / Department") - rootfont = wx.Font(pointSize=12, family=wx.FONTFAMILY_DEFAULT, - style=wx.FONTSTYLE_NORMAL, weight=wx.FONTWEIGHT_LIGHT) - self.SetItemFont(orgs_root, rootfont) self.SetItemBackgroundColour(orgs_root, wx.LIGHT_GREY) @@ -276,6 +273,7 @@ class ConsPanel(wx.Panel): def RefreshMe(self): size=self.parent.GetSize() self.parent.Fit() + self.parent.SetSize(size + (1,1)) self.parent.SetSize(size) @@ -880,7 +878,7 @@ class ezFrame(wx.Frame): def _OpenSpec(self, event): filediag = wx.FileDialog(self, defaultFile="myspec.wld", - wildcard="*.wld", style=wx.OPEN | wx.OVERWRITE_PROMPT, + wildcard="*.wld", style=wx.OPEN, message="Select Workload Definition file name") ret = filediag.ShowModal() name = filediag.GetPath() --------------070608080600030502000902 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --------------070608080600030502000902--