From: <rp...@hy...> - 2008-10-29 17:53:22
|
Author: rpack Date: 2008-10-29 10:53:19 -0700 (Wed, 29 Oct 2008) New Revision: 11636 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=11636 Modified: trunk/ui_plugins/saasCenter/Plugin.groovy Log: Conditionalize the attachement Modified: trunk/ui_plugins/saasCenter/Plugin.groovy =================================================================== --- trunk/ui_plugins/saasCenter/Plugin.groovy 2008-10-29 17:35:42 UTC (rev 11635) +++ trunk/ui_plugins/saasCenter/Plugin.groovy 2008-10-29 17:53:19 UTC (rev 11636) @@ -1,10 +1,24 @@ import org.hyperic.hq.hqu.rendit.HQUPlugin +import org.hyperic.hq.authz.server.session.AuthzSubject +import org.hyperic.hq.authz.server.session.Resource +import org.hyperic.hq.authz.server.session.ResourceManagerEJBImpl as rme +import org.hyperic.hq.hqu.AttachmentDescriptor +import org.hyperic.hq.hqu.server.session.Attachment + class Plugin extends HQUPlugin { Plugin() { addMastheadView(true, '/saascenter/index.hqu', 'SaaS Center', 'resource') } + AttachmentDescriptor getAttachmentDescriptor(Attachment a, Resource r, + AuthzSubject u) + { + if (rme.one.resourcesExistOfType('AWS')) { + return super.getAttachmentDescriptor(a, r, u) + } else { + return null + } + } } - |