MCPcopy Create free account

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

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

↓ 1 callersFunctionNewManifest
NewManifest creates new manifest with provided details. Returns error in case of failure.
pkg/apis/akash.network/v2beta2/manifest.go:146
↓ 1 callersFunctionNewRancher
(ctx context.Context)
operator/inventory/rancher.go:37
↓ 1 callersFunctionNewService
NewService creates and returns a new Service instance Simple wrapper around various services needed for running a provider.
service.go:57
↓ 1 callersFunctionNewService
NewService creates and returns new Service instance Manage incoming leases and manifests and pair the two together to construct and emit a ManifestRec
manifest/service.go:68
↓ 1 callersFunctionNewService
NewService returns new Service instance
cluster/service.go:102
↓ 1 callersFunctionNewServiceLog
NewServiceLog creates and returns a service log with provided details
cluster/client.go:115
↓ 1 callersFunctionNewTypeConverter
(scheme *runtime.Scheme)
pkg/client/applyconfiguration/utils.go:100
↓ 1 callersFunctionNewVersionCommand
NewVersionCommand returns a CLI command to interactively print the application binary version information.
version/version.go:49
↓ 1 callersMethodNext
()
gateway/rest/router.go:219
↓ 1 callersFunctionNullClient
NullClient returns nullClient instance
cluster/client.go:124
↓ 1 callersMethodOnCreate
(err error)
cluster/kube/gateway/httproute.go:38
↓ 1 callersMethodOnDelete
(err error)
cluster/kube/gateway/httproute.go:40
↓ 1 callersMethodOnUpdate
(err error)
cluster/kube/gateway/httproute.go:39
↓ 1 callersFunctionOpenLogger
()
cmd/provider-services/cmd/util/util.go:11
↓ 1 callersFunctionParseGPUAttributes
(attrs attrtypes.Attributes)
cluster/types/v1beta3/clients/inventory/metrics.go:37
↓ 1 callersFunctionParser
()
pkg/client/applyconfiguration/internal/internal.go:28
↓ 1 callersMethodPurgeDeclaredHostname
(ctx context.Context, lID mtypes.LeaseID, hostname string)
cluster/client.go:89
↓ 1 callersMethodPurgeDeclaredHostnames
PurgeDeclaredHostnames Purge any hostnames associated with a given deployment
cluster/client.go:87
↓ 1 callersMethodPurgeDeclaredIP
(ctx context.Context, lID mtypes.LeaseID, serviceName string, externalPort uint32, proto mani.ServiceProtocol)
cluster/client.go:95
↓ 1 callersMethodPurgeDeclaredIPs
(ctx context.Context, lID mtypes.LeaseID)
cluster/client.go:96
↓ 1 callersMethodReadResource
(domain string)
tools/certissuer/storage.go:79
↓ 1 callersMethodReserve
(mtypes.OrderID, dtypes.ResourceGroup)
cluster/service.go:79
↓ 1 callersMethodResourceVersion
()
cluster/types/v1beta3/deployment.go:13
↓ 1 callersFunctionRookClientFromCtx
(ctx context.Context)
operator/inventory/util.go:31
↓ 1 callersMethodRun
(run func(resourceUnits v1beta4.ResourceUnits))
mocks/cluster/types/ReservationGroup_mock.go:194
↓ 1 callersMethodRun
(run func(ifaceVal interface{}))
mocks/cluster/types/ReservationGroup_mock.go:234
↓ 1 callersMethodRun
(run func(resourceUnits v1beta4.ResourceUnits))
mocks/cluster/types/Reservation_mock.go:283
↓ 1 callersMethodRun
(run func(ifaceVal interface{}))
mocks/cluster/types/Reservation_mock.go:323
↓ 1 callersMethodRun
(run func())
mocks/cluster/types/clients/ip/Client_mock.go:237
↓ 1 callersMethodRun
(run func())
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:430
↓ 1 callersFunctionRunCmd
RunCmd launches the Akash Provider service
cmd/provider-services/cmd/run.go:187
↓ 1 callersFunctionSDL2ManifestCmd
SDL2ManifestCmd dump manifest into stdout
cmd/provider-services/cmd/sdl-to-manifest.go:14
↓ 1 callersMethodSaveResource
(resource *certificate.Resource)
tools/certissuer/storage.go:88
↓ 1 callersFunctionSendManifestCmd
SendManifestCmd looks up the Providers blockchain information, and POSTs the SDL file to the Gateway address.
cmd/provider-services/cmd/manifest.go:32
↓ 1 callersMethodService
(t testing.TB)
testutil/manifest/v2beta2/manifest_rand.go:34
↓ 1 callersMethodService
(t testing.TB)
testutil/manifest/v2beta2/manifest_app.go:34
↓ 1 callersMethodService
(t testing.TB)
testutil/manifest/v2beta2/manifest_overflow.go:34
↓ 1 callersMethodServiceExpose
(t testing.TB)
testutil/manifest/v2beta2/manifest_rand.go:49
↓ 1 callersMethodServiceExpose
(t testing.TB)
testutil/manifest/v2beta2/manifest_app.go:63
↓ 1 callersMethodServiceExpose
(t testing.TB)
testutil/manifest/v2beta2/manifest_overflow.go:65
↓ 1 callersMethodSet
(data []byte)
operator/common/prepared_data.go:40
↓ 1 callersMethodSetOrdersNextKey
(context.Context, []byte)
tools/pconfig/pconfig.go:39
↓ 1 callersMethodSign
(_ string, msg []byte, _ signing.SignMode)
gateway/rest/integration_test.go:56
↓ 1 callersMethodSnapshot
()
cluster/types/v1beta3/types.go:70
↓ 1 callersFunctionStartupChFromCtx
(ctx context.Context)
tools/fromctx/context.go:57
↓ 1 callersMethodStatus
(ctx context.Context)
service.go:187
↓ 1 callersMethodStatus
Status provides a mock function for the type Client
mocks/client/Client_mock.go:230
↓ 1 callersMethodStatus
(ctx context.Context)
bidengine/service.go:152
↓ 1 callersMethodStatus
(ctx context.Context)
manifest/service.go:207
↓ 1 callersMethodStatusV1
(ctx context.Context)
service.go:209
↓ 1 callersMethodStop
()
cluster/types/v1beta3/clients/ip/ip.go:74
↓ 1 callersMethodStop
()
cluster/util/service_discovery_agent_types.go:14
↓ 1 callersMethodStreamCluster
(_ *emptypb.Empty, stream inventoryV1.ClusterRPC_StreamClusterServer)
cluster/kube/operators/clients/inventory/client_test.go:235
↓ 1 callersMethodSubmit
(context.Context, dtypes.DeploymentID, manifest.Manifest)
manifest/service.go:54
↓ 1 callersMethodSupportedNames
SupportedNames returns a sorted list of all registered provider names.
cluster/kube/gateway/registry.go:44
↓ 1 callersFunctionToolsCmd
()
operator/cmd.go:121
↓ 1 callersMethodTransferHostname
(ctx context.Context, leaseID mtypes.LeaseID, hostname string, serviceName string, externalPort uint32)
cluster/service.go:98
↓ 1 callersFunctionTxPersistentPreRunE
(cmd *cobra.Command, _ []string)
cmd/provider-services/cmd/run.go:144
↓ 1 callersMethodUnreserve
(mtypes.OrderID)
cluster/service.go:80
↓ 1 callersMethodUpdateManifest
()
cluster/kube/builder/builder.go:79
↓ 1 callersMethodV2beta2
V2beta2 provides access to shared informers for resources in V2beta2.
pkg/client/informers/externalversions/akash.network/interface.go:29
↓ 1 callersMethodValidate
()
tools/certissuer/config.go:33
↓ 1 callersMethodWaitForCacheSync
WaitForCacheSync blocks until all started informers' caches were synced or the stop channel gets closed.
pkg/client/informers/externalversions/factory.go:248
↓ 1 callersMethodWithAPIVersion
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by
pkg/client/applyconfiguration/akash.network/v2beta2/inventory.go:58
↓ 1 callersMethodWithAPIVersion
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by
pkg/client/applyconfiguration/akash.network/v2beta2/providerhost.go:58
↓ 1 callersMethodWithAPIVersion
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by
pkg/client/applyconfiguration/akash.network/v2beta2/manifest.go:58
↓ 1 callersMethodWithAPIVersion
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by
pkg/client/applyconfiguration/akash.network/v2beta2/providerleasedip.go:58
↓ 1 callersMethodWithAPIVersion
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by
pkg/client/applyconfiguration/akash.network/v2beta2/inventoryrequest.go:58
↓ 1 callersMethodWithKind
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "W
pkg/client/applyconfiguration/akash.network/v2beta2/inventory.go:50
↓ 1 callersMethodWithKind
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "W
pkg/client/applyconfiguration/akash.network/v2beta2/providerhost.go:50
↓ 1 callersMethodWithKind
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "W
pkg/client/applyconfiguration/akash.network/v2beta2/providerleasedip.go:50
↓ 1 callersMethodWithKind
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "W
pkg/client/applyconfiguration/akash.network/v2beta2/inventoryrequest.go:50
↓ 1 callersMethodWithName
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "W
pkg/client/applyconfiguration/akash.network/v2beta2/inventory.go:66
↓ 1 callersMethodWithName
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "W
pkg/client/applyconfiguration/akash.network/v2beta2/providerhost.go:66
↓ 1 callersMethodWithName
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "W
pkg/client/applyconfiguration/akash.network/v2beta2/providerleasedip.go:66
↓ 1 callersMethodWithName
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "W
pkg/client/applyconfiguration/akash.network/v2beta2/inventoryrequest.go:66
↓ 1 callersFunctionWithNamespace
WithNamespace limits the SharedInformerFactory to the specified namespace.
pkg/client/informers/externalversions/factory.go:77
↓ 1 callersMethodWithNamespace
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by c
pkg/client/applyconfiguration/akash.network/v2beta2/providerhost.go:84
↓ 1 callersMethodWithNamespace
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by c
pkg/client/applyconfiguration/akash.network/v2beta2/manifest.go:84
↓ 1 callersMethodWithNamespace
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by c
pkg/client/applyconfiguration/akash.network/v2beta2/providerleasedip.go:84
↓ 1 callersMethodWithState
WithState sets the State field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining
pkg/client/applyconfiguration/akash.network/v2beta2/inventorystatus.go:41
↓ 1 callersFunctionWithTLSCert
(cert, key string)
cmd/provider-services/cmd/certs.go:124
↓ 1 callersFunctionWithTLSDomainWatch
(domain string)
cmd/provider-services/cmd/certs.go:117
↓ 1 callersFunctionWithTweakListOptions
WithTweakListOptions sets a custom filter on all listers of the configured SharedInformerFactory.
pkg/client/informers/externalversions/factory.go:69
↓ 1 callersMethodaccountExists
()
tools/certissuer/storage.go:217
↓ 1 callersMethodaddEnvVarsForDeployment
(envVarsAlreadyAdded map[string]int, env []corev1.EnvVar)
cluster/kube/builder/workload.go:412
↓ 1 callersMethodaddExt
(ext string)
tools/certissuer/storage.go:98
↓ 1 callersFunctionaddGatewayApiFlags
(cmd *cobra.Command)
operator/hostname/cmd.go:99
↓ 1 callersMethodaddHostname
(hostname string)
cluster/manager_cleanup.go:35
↓ 1 callersMethodaddIP
(serviceName string, port uint32, proto manitypes.ServiceProtocol)
cluster/manager_cleanup.go:39
↓ 1 callersFunctionaddIfNotPresent
(envVarsAlreadyAdded map[string]int, env []corev1.EnvVar, key string, value interface{})
cluster/kube/builder/builder.go:271
↓ 1 callersFunctionaddMigrateRunFlags
(cmd *cobra.Command)
cmd/provider-services/cmd/migrate_run.go:69
↓ 1 callersFunctionaddPodAllocatedResources
(node *v1.Node, pod *corev1.Pod)
operator/inventory/node-discovery.go:708
↓ 1 callersMethodaddRequest
(request auditedAttrRequest)
bidengine/provider_attributes.go:339
↓ 1 callersFunctionaddRunFlags
(cmd *cobra.Command)
cmd/provider-services/cmd/flags.go:20
↓ 1 callersFunctionappend_to_datafile
(fout, obj)
script/provider_migrate_to_hostname_operator.py:105
↓ 1 callersMethodapplyAddOrUpdateEvent
(ctx context.Context, ev chostname.ResourceEvent)
operator/hostname/operator.go:438
↓ 1 callersMethodapplyAddOrUpdateEvent
(ctx context.Context, ev cip.ResourceEvent)
operator/ip/operator.go:289
↓ 1 callersMethodapplyDeleteEvent
(ctx context.Context, ev chostname.ResourceEvent)
operator/hostname/operator.go:342
↓ 1 callersMethodapplyDeleteEvent
(parentCtx context.Context, ev cip.ResourceEvent)
operator/ip/operator.go:253
← previousnext →601–700 of 2,680, ranked by callers