knobs
package
knobs
Type Members
-
type
ChangeHandler[F[_]] = (Name, Option[CfgValue]) ⇒ F[Unit]
-
type
Env = Map[Name, CfgValue]
-
type
KnobsResource = Worth[ResourceBox]
-
type
Name = String
-
type
Path = String
-
case class
ZNode(client: CuratorFramework, path: Path) extends Product with Serializable
Value Members
-
-
def
load[F[_]](files: List[KnobsResource], pool: ExecutionContext)(implicit arg0: Effect[F]): F[MutableConfig[F]]
-
def
loadGroups[F[_]](files: List[(Name, KnobsResource)], pool: ExecutionContext)(implicit arg0: Effect[F]): F[MutableConfig[F]]
-
def
loadImmutable[F[_]](files: List[KnobsResource], pool: ExecutionContext)(implicit arg0: Effect[F]): F[Config]
-
def
recursiveImports[F[_], R](path: R, d: List[Directive])(implicit arg0: Sync[F], arg1: Resource[R]): F[List[R]]
Deprecated Value Members
-
def
importsOf[R](path: R, d: List[Directive])(implicit arg0: Resource[R]): List[KnobsResource]
-
def
resolveImports[R](path: R, d: List[Directive])(implicit arg0: Resource[R]): List[R]
Inherited from AnyRef
Inherited from Any