From: Jan Pospíšil Date: Sun, 10 Jun 2007 13:33:43 +0000 (+0000) Subject: common part of ChangeACL (event) moved from client/producer.h to common/events.h... X-Git-Tag: glite-yaim-lb_R_3_1_1-1~30 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=c51892a6d7523f7c2a009e74f55b0bed692795d2;p=jra1mw.git common part of ChangeACL (event) moved from client/producer.h to common/events.h, the enums are also needed in the server --- diff --git a/org.glite.lb.client/interface/producer.h.T b/org.glite.lb.client/interface/producer.h.T index 402f0ba..6d2aa1e 100644 --- a/org.glite.lb.client/interface/producer.h.T +++ b/org.glite.lb.client/interface/producer.h.T @@ -480,27 +480,6 @@ extern int edg_wll_GenerateSubjobIds( ); -enum edg_wll_Permission { - EDG_WLL_PERM_READ = 1, - EDG_WLL_PERM_WRITE = 4, - EDG_WLL_PERM_ADMIN = 8, -}; - -enum edg_wll_PermissionType { - EDG_WLL_PERM_ALLOW, - EDG_WLL_PERM_DENY, -}; - -enum edg_wll_ACLOperation { - EDG_WLL_ACL_ADD, - EDG_WLL_ACL_REMOVE, -}; - -enum edg_wll_UserIdType { - EDG_WLL_USER_SUBJECT, /* X.509 subject name */ - EDG_WLL_USER_VOMS_GROUP, /* VOMS group membership */ -}; - /** * Change ACL for given job. * \param[in,out] context context to work with diff --git a/org.glite.lb.common/interface/events.h.T b/org.glite.lb.common/interface/events.h.T index e3cee7f..de1a51c 100644 --- a/org.glite.lb.common/interface/events.h.T +++ b/org.glite.lb.common/interface/events.h.T @@ -385,6 +385,29 @@ for my $t (sort { $event->{order}->{$a} <=> $event->{order}->{$b} } #define EDG_WLL_FORMAT_SYSCMPSTAT "DG.SCHED.STATUS=\"%|Us\" " #define EDG_WLL_FORMAT_SYSCLSTAT "DG.SCHED.NODE=\"%|Us\" DG.SCHED.STATUS=\"%|Us\" " +/* enums for the ChangeACL event */ + +enum edg_wll_Permission { + EDG_WLL_PERM_READ = 1, + EDG_WLL_PERM_WRITE = 4, + EDG_WLL_PERM_ADMIN = 8, +}; + +enum edg_wll_PermissionType { + EDG_WLL_PERM_ALLOW, + EDG_WLL_PERM_DENY, +}; + +enum edg_wll_ACLOperation { + EDG_WLL_ACL_ADD, + EDG_WLL_ACL_REMOVE, +}; + +enum edg_wll_UserIdType { + EDG_WLL_USER_SUBJECT, /* X.509 subject name */ + EDG_WLL_USER_VOMS_GROUP, /* VOMS group membership */ +}; + /* *@} end of group */