def freeze( id: Optional[str], message: Optional[str], lifetime: int, namespace: Optional[str], peering_name: str, priority: int, ) -> None: """ Freeze the resource handling in the cluster. """ ourserlves = peering.Peer( id=id or peering.detect_own_id(manual=True), name=peering_name, namespace=namespace, priority=priority, lifetime=lifetime, ) registry = registries.SmartOperatorRegistry() settings = configuration.OperatorSettings() vault = credentials.Vault() auth.vault_var.set(vault) loop = asyncio.get_event_loop() loop.run_until_complete( asyncio.wait({ activities.authenticate(registry=registry, settings=settings, vault=vault), ourserlves.keepalive(), }))
def resume(id, namespace, peering_name): """ Resume the resource handling in the cluster. """ cli_login() ourselves = peering.Peer( id=id or peering.detect_own_id(), name=peering_name, namespace=namespace, ) loop = asyncio.get_event_loop() loop.run_until_complete(ourselves.disappear())
def freeze(id, message, lifetime, namespace, peering_name, priority): """ Freeze the resource handling in the cluster. """ cli_login() ourserlves = peering.Peer( id=id or peering.detect_own_id(), name=peering_name, namespace=namespace, priority=priority, lifetime=lifetime, ) loop = asyncio.get_event_loop() loop.run_until_complete(ourserlves.keepalive())
def resume( id: Optional[str], namespace: Optional[str], peering_name: str, ) -> None: """ Resume the resource handling in the cluster. """ ourselves = peering.Peer( id=id or peering.detect_own_id(), name=peering_name, namespace=namespace, ) loop = asyncio.get_event_loop() loop.run_until_complete(ourselves.disappear())
def freeze( id: Optional[str], message: Optional[str], lifetime: int, namespace: Optional[str], peering_name: str, priority: int, ) -> None: """ Freeze the resource handling in the cluster. """ ourserlves = peering.Peer( id=id or peering.detect_own_id(), name=peering_name, namespace=namespace, priority=priority, lifetime=lifetime, ) loop = asyncio.get_event_loop() loop.run_until_complete(ourserlves.keepalive())
def resume( id: Optional[str], namespace: Optional[str], peering_name: str, ) -> None: """ Resume the resource handling in the cluster. """ ourselves = peering.Peer( id=id or peering.detect_own_id(manual=True), name=peering_name, namespace=namespace, ) registry = registries.SmartOperatorRegistry() settings = configuration.OperatorSettings() vault = credentials.Vault() auth.vault_var.set(vault) loop = asyncio.get_event_loop() loop.run_until_complete( asyncio.wait({ activities.authenticate(registry=registry, settings=settings, vault=vault), ourselves.disappear(), }))