public virtual AdminACLsManager SetAdminACLsManager(AdminACLsManager adminAclsManager ) { AdminACLsManager oldAdminACLsManager = this.adminAclsManager; this.adminAclsManager = adminAclsManager; return(oldAdminACLsManager); }
public virtual void TestGetEntitiesAclEnabled() { AdminACLsManager oldAdminACLsManager = aclsManager.SetAdminACLsManager(adminACLsManager ); try { TimelineEntities entities = dataManaer.GetEntities("ACL_ENTITY_TYPE_1", null, null , null, null, null, null, 1l, null, UserGroupInformation.CreateUserForTesting("owner_1" , new string[] { "group1" })); NUnit.Framework.Assert.AreEqual(1, entities.GetEntities().Count); NUnit.Framework.Assert.AreEqual("ACL_ENTITY_ID_11", entities.GetEntities()[0].GetEntityId ()); } finally { aclsManager.SetAdminACLsManager(oldAdminACLsManager); } }
public virtual void Setup() { fsPath = new FilePath("target", this.GetType().Name + "-tmpDir").GetAbsoluteFile( ); fsContext = FileContext.GetLocalFSFileContext(); fsContext.Delete(new Path(fsPath.GetAbsolutePath()), true); Configuration conf = new YarnConfiguration(); conf.Set(YarnConfiguration.TimelineServiceLeveldbPath, fsPath.GetAbsolutePath()); conf.SetBoolean(YarnConfiguration.TimelineServiceTtlEnable, false); store = new LeveldbTimelineStore(); store.Init(conf); store.Start(); LoadTestEntityData(); LoadVerificationEntityData(); LoadTestDomainData(); conf.SetBoolean(YarnConfiguration.YarnAclEnable, false); aclsManager = new TimelineACLsManager(conf); dataManaer = new TimelineDataManager(store, aclsManager); conf.SetBoolean(YarnConfiguration.YarnAclEnable, true); conf.Set(YarnConfiguration.YarnAdminAcl, "admin"); adminACLsManager = new AdminACLsManager(conf); }
public TimelineACLsManager(Configuration conf) { this.adminAclsManager = new AdminACLsManager(conf); aclExts = Sharpen.Collections.SynchronizedMap(new LRUMap(DomainAccessEntryCacheSize )); }
public ApplicationACLsManager(Configuration conf) { this.conf = conf; this.adminAclsManager = new AdminACLsManager(this.conf); }