Documentation ¶
Index ¶
- func NewSpecConfig() *models.SpecConfig
- type IPFSPublisher
- func (publisher *IPFSPublisher) IsInstalled(ctx context.Context) (bool, error)
- func (publisher *IPFSPublisher) PublishResult(ctx context.Context, execution *models.Execution, resultPath string) (models.SpecConfig, error)
- func (publisher *IPFSPublisher) ValidateJob(ctx context.Context, j models.Job) error
- type PublisherSpec
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSpecConfig ¶ added in v1.4.0
func NewSpecConfig() *models.SpecConfig
Types ¶
type IPFSPublisher ¶
func NewIPFSPublisher ¶
func (*IPFSPublisher) IsInstalled ¶
func (publisher *IPFSPublisher) IsInstalled(ctx context.Context) (bool, error)
func (*IPFSPublisher) PublishResult ¶ added in v0.3.24
func (publisher *IPFSPublisher) PublishResult( ctx context.Context, execution *models.Execution, resultPath string, ) (models.SpecConfig, error)
func (*IPFSPublisher) ValidateJob ¶ added in v0.3.26
type PublisherSpec ¶ added in v1.4.0
type PublisherSpec struct{}
PublisherSpec mainly exists as a form of documentation to indicate the IPFS publisher spec does not contain params
Click to show internal directories.
Click to hide internal directories.