package
19.10.0+incompatible
Repository: https://github.com/safescale-dev-team/safescale.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

GetTenantNames returns all known tenants names.
GetTenants returns all known tenants.
InitializeBucket creates the Object Storage Container/Bucket that will store the metadata.
NewStorageService ...
RankDRF computes the Dominant Resource Fairness Rank of an host template.
Register a Client referenced by the provider name.
SimilarityScore computes a similariy score between 2 strings.
UseService return the service referenced by the given name.
UseStorages return the storageService build around storages referenced in tenantNames.

# Constants

CoreDRFWeight is the Dominant Resource Fairness weight of a core.
DiskDRFWeight is the Dominant Resource Fairness weight of 1 GB of Disk.
RAMDRFWeight is the Dominant Resource Fairness weight of 1 GB of RAM.

# Structs

StorageServices ...

# Interfaces

Service agglomerates Provider and ObjectStorage interfaces in a single interface completed with higher-level methods.

# Type aliases

ByRankDRF implements sort.Interface for []HostTemplate based on the Dominant Resource Fairness.