MCPcopy Create free account

hub / github.com/akash-network/provider / functions

Functions2,680 in github.com/akash-network/provider

↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:302
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:329
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:352
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:385
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:439
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:455
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:477
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:498
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:524
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:545
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:563
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:579
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:595
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:613
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:640
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:673
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:689
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:705
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:732
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:765
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:782
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:798
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:828
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:849
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:870
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:891
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:907
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:929
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:950
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:976
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:997
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:1013
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:1050
↓ 1 callersMethodDetectPoolChanges
(ctx context.Context)
cluster/kube/operators/clients/metallb/client.go:59
↓ 1 callersMethodDetermineExposedExternalPort
()
pkg/apis/akash.network/v2beta2/manifest.go:393
↓ 1 callersMethodDone
()
service.go:52
↓ 1 callersMethodEXPECT
()
mocks/cluster/Service_mock.go:43
↓ 1 callersFunctionErrorIsOkToSendToClient
(err error)
cluster/client.go:99
↓ 1 callersMethodExecCommandInContainerWithFullOutputWithTimeout
ExecCommandInContainerWithFullOutputWithTimeout uses 15s hard-coded timeout
operator/inventory/types.go:176
↓ 1 callersMethodExitCode
()
cluster/types/v1beta3/types.go:120
↓ 1 callersMethodExitCode
()
cluster/kube/client_exec.go:32
↓ 1 callersMethodFromCRD
FromCRD returns akash group details formatted from manifest group
pkg/apis/akash.network/v2beta2/manifest.go:199
↓ 1 callersFunctionGatewayConfigFromCtx
(ctx context.Context)
tools/fromctx/context.go:340
↓ 1 callersMethodGetAllocatedResources
()
cluster/types/v1beta3/reservation.go:11
↓ 1 callersMethodGetByType
GetByType returns the permissions for a given type
cluster/kube/builder/permissions.go:37
↓ 1 callersMethodGetCACerts
(ctx context.Context, domain string)
gateway/utils/utils.go:24
↓ 1 callersMethodGetDeclaredIPs
(ctx context.Context, leaseID mtypes.LeaseID)
cluster/client.go:59
↓ 1 callersMethodGetDeployment
(ctx context.Context, dID dtypes.DeploymentID)
cluster/kube/client.go:157
↓ 1 callersFunctionGetFreePorts
GetFreePorts asks the kernel for free open ports that are ready to use.
testutil/network.go:8
↓ 1 callersMethodGetIP
()
cluster/types/v1beta3/clients/ip/ip.go:44
↓ 1 callersMethodGetIPAddressStatusForLease
(ctx context.Context, leaseID mtypes.LeaseID)
cluster/kube/operators/clients/metallb/client.go:54
↓ 1 callersMethodGetIPPassthroughs
(ctx context.Context)
cluster/kube/operators/clients/metallb/client.go:58
↓ 1 callersMethodGetMTLS
(ctx context.Context)
gateway/utils/utils.go:23
↓ 1 callersFunctionGetManifestCmd
GetManifestCmd reads the current manifest from the provider
cmd/provider-services/cmd/manifest.go:54
↓ 1 callersMethodGetOrdersNextKey
(context.Context)
tools/pconfig/pconfig.go:40
↓ 1 callersMethodGetPermissions
GetPermissions returns the read permissions list for backward compatibility. Deprecated: Use GetWorkloadPermissions() for access to all permission typ
cluster/kube/builder/workload.go:482
↓ 1 callersMethodGetPrivateKey
(keyType certcrypto.KeyType)
tools/certissuer/storage.go:287
↓ 1 callersMethodGetWorkloadPermissions
GetWorkloadPermissions returns all permissions for this workload organized by type.
cluster/kube/builder/workload.go:487
↓ 1 callersMethodGroup
(t testing.TB)
testutil/manifest/v2beta2/manifest_rand.go:24
↓ 1 callersMethodGroup
(t testing.TB)
testutil/manifest/v2beta2/manifest_app.go:24
↓ 1 callersMethodGroup
(t testing.TB)
testutil/manifest/v2beta2/manifest_overflow.go:24
↓ 1 callersMethodHasPermissions
HasPermissions returns true if any permissions are defined for this workload.
cluster/kube/builder/workload.go:476
↓ 1 callersMethodHasRead
HasRead returns true if any read permissions are defined
cluster/kube/builder/permissions.go:29
↓ 1 callersMethodHasStorageClass
(name string)
operator/inventory/config.go:305
↓ 1 callersMethodInformer
Informer returns the SharedIndexInformer.
pkg/client/informers/externalversions/generic.go:42
↓ 1 callersMethodInformer
()
pkg/client/informers/externalversions/akash.network/v2beta2/inventory.go:95
↓ 1 callersMethodInformer
()
pkg/client/informers/externalversions/akash.network/v2beta2/providerhost.go:96
↓ 1 callersMethodInformer
()
pkg/client/informers/externalversions/akash.network/v2beta2/manifest.go:96
↓ 1 callersMethodInformer
()
pkg/client/informers/externalversions/akash.network/v2beta2/providerleasedip.go:96
↓ 1 callersMethodInformer
()
pkg/client/informers/externalversions/akash.network/v2beta2/inventoryrequest.go:95
↓ 1 callersFunctionIngressHost
(lid mtypes.LeaseID, svcName string)
manifest/parse.go:24
↓ 1 callersMethodIsAnyZero
()
bidengine/pricing.go:45
↓ 1 callersFunctionIsInventoryUnderTestFromCtx
(ctx context.Context)
tools/fromctx/context.go:319
↓ 1 callersFunctionIsKubeAPIUnreachable
IsKubeAPIUnreachable reports whether err indicates the kube API server is unreachable.
cluster/kube/errors/errors.go:25
↓ 1 callersFunctionKubeRESTClientFromCtx
(ctx context.Context)
tools/fromctx/context.go:80
↓ 1 callersMethodKubeVersion
KubeVersion returns the version information of kubernetes running in the cluster
cluster/client.go:92
↓ 1 callersFunctionLeaseIDFromAkash
LeaseIDFromAkash returns LeaseID instance from akash
pkg/apis/akash.network/v2beta2/types.go:85
↓ 1 callersMethodLeaseLogs
LeaseLogs provides a mock function for the type Client
mocks/cluster/Client_mock.go:978
↓ 1 callersFunctionLeaseShellCmd
()
cmd/provider-services/cmd/shell.go:35
↓ 1 callersFunctionLifecycleFromCtx
(ctx context.Context)
tools/fromctx/context.go:172
↓ 1 callersFunctionManifestCmds
()
cmd/provider-services/cmd/manifest.go:23
↓ 1 callersFunctionMigrateEndpointsCmd
()
cmd/provider-services/cmd/migrate_endpoints.go:61
↓ 1 callersFunctionMigrateHostnamesCmd
()
cmd/provider-services/cmd/migrate_hostnames.go:51
↓ 1 callersFunctionMigrateRunCmd
()
cmd/provider-services/cmd/migrate_run.go:23
↓ 1 callersFunctionMustAkashClientFromCtx
(ctx context.Context)
tools/fromctx/context.go:163
↓ 1 callersMethodNS
()
cluster/kube/builder/builder.go:230
↓ 1 callersMethodName
()
cluster/kube/builder/service.go:39
↓ 1 callersMethodName
()
cluster/kube/builder/workload.go:28
↓ 1 callersMethodName
()
cluster/kube/builder/workload.go:73
↓ 1 callersMethodName
()
cluster/kube/builder/service_credentials.go:32
↓ 1 callersFunctionNew
New returns a new Interface.
pkg/client/informers/externalversions/akash.network/v2beta2/interface.go:46
↓ 1 callersFunctionNewCeph
(ctx context.Context)
operator/inventory/ceph.go:125
↓ 1 callersFunctionNewClient
(ctx context.Context, logger log.Logger, poolName string, endpoint *net.SRV)
cluster/kube/operators/clients/metallb/client.go:77
↓ 1 callersFunctionNewClient
(ctx context.Context, logger log.Logger, endpoint *net.SRV)
cluster/kube/operators/clients/ip/client.go:44
↓ 1 callersFunctionNewClientset
NewClientset returns a clientset that will respond with the provided objects. It's backed by a very simple object tracker that processes creates, upda
pkg/client/clientset/versioned/fake/clientset_generated.go:91
↓ 1 callersFunctionNewForConfig
NewForConfig creates a new Clientset for the given config. If config's RateLimiter is not set and QPS and Burst are acceptable, NewForConfig will gene
pkg/client/clientset/versioned/clientset.go:60
↓ 1 callersFunctionNewForConfig
NewForConfig creates a new AkashV2beta2Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClie
pkg/client/clientset/versioned/typed/akash.network/v2beta2/akash.network_client.go:66
↓ 1 callersFunctionNewForConfigAndClient
NewForConfigAndClient creates a new Clientset for the given config and http client. Note the http client provided takes precedence over the configured
pkg/client/clientset/versioned/clientset.go:80
↓ 1 callersFunctionNewForConfigAndClient
NewForConfigAndClient creates a new AkashV2beta2Client for the given config and http client. Note the http client provided takes precedence over the c
pkg/client/clientset/versioned/typed/akash.network/v2beta2/akash.network_client.go:78
↓ 1 callersFunctionNewLego
NewLego initializes and returns a certificate issuer based on the ACME protocol using the Lego library. It manages certificate operations through DNS
tools/certissuer/lego.go:88
← previousnext →501–600 of 2,680, ranked by callers