caviar.domain.node¶
Node module.
-
class
caviar.domain.node.
Node
(context, name, host)¶ Bases:
object
Node.
Parameters: - context (caviar.domain.ManagedDomainContext) – Managed domain context.
- name (str) – Node name.
- host (str) – Node host.
-
create_instance
(name, cluster)¶ Create a new noide instance for participating in the given cluster.
Parameters: - name (str) – Instance name.
- cluster (caviar.domain.cluster.Cluster) – Cluster where participate in.
Return type: Returns: The created instance.
-
caviar.domain.node.
restore
(context, name, resource)¶