internal/target: delete support for PulpOSTree target
It turned out that the target was never adopted by the service, thus it is being removed as part of the upload code consolidation. Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
parent
bd848727c2
commit
3b8779d469
3 changed files with 0 additions and 41 deletions
|
|
@ -1,33 +0,0 @@
|
||||||
package target
|
|
||||||
|
|
||||||
const TargetNamePulpOSTree TargetName = "org.osbuild.pulp.ostree"
|
|
||||||
|
|
||||||
type PulpOSTreeTargetOptions struct {
|
|
||||||
// ServerAddress for the pulp instance
|
|
||||||
ServerAddress string `json:"server_address,omitempty"`
|
|
||||||
|
|
||||||
// Repository to import the ostree commit to
|
|
||||||
Repository string `json:"repository"`
|
|
||||||
|
|
||||||
// BasePath for distributing the repository (if new)
|
|
||||||
BasePath string `json:"basepath,omitempty"`
|
|
||||||
|
|
||||||
Username string `json:"username,omitempty"`
|
|
||||||
Password string `json:"password,omitempty"`
|
|
||||||
}
|
|
||||||
|
|
||||||
func (PulpOSTreeTargetOptions) isTargetOptions() {}
|
|
||||||
|
|
||||||
func NewPulpOSTreeTarget(options *PulpOSTreeTargetOptions) *Target {
|
|
||||||
return newTarget(TargetNamePulpOSTree, options)
|
|
||||||
}
|
|
||||||
|
|
||||||
type PulpOSTreeTargetResultOptions struct {
|
|
||||||
RepoURL string `json:"repository_url"`
|
|
||||||
}
|
|
||||||
|
|
||||||
func (PulpOSTreeTargetResultOptions) isTargetResultOptions() {}
|
|
||||||
|
|
||||||
func NewPulpOSTreeTargetResult(options *PulpOSTreeTargetResultOptions, artifact *OsbuildArtifact) *TargetResult {
|
|
||||||
return newTargetResult(TargetNamePulpOSTree, options, artifact)
|
|
||||||
}
|
|
||||||
|
|
@ -93,8 +93,6 @@ func (target *Target) UnmarshalJSON(data []byte) error {
|
||||||
options = new(ContainerTargetOptions)
|
options = new(ContainerTargetOptions)
|
||||||
case TargetNameWorkerServer:
|
case TargetNameWorkerServer:
|
||||||
options = new(WorkerServerTargetOptions)
|
options = new(WorkerServerTargetOptions)
|
||||||
case TargetNamePulpOSTree:
|
|
||||||
options = new(PulpOSTreeTargetOptions)
|
|
||||||
default:
|
default:
|
||||||
return fmt.Errorf("unexpected target name: %s", rawTarget.Name)
|
return fmt.Errorf("unexpected target name: %s", rawTarget.Name)
|
||||||
}
|
}
|
||||||
|
|
@ -280,10 +278,6 @@ func (target Target) MarshalJSON() ([]byte, error) {
|
||||||
// the incompatible change.
|
// the incompatible change.
|
||||||
rawOptions, err = json.Marshal(target.Options)
|
rawOptions, err = json.Marshal(target.Options)
|
||||||
|
|
||||||
case *PulpOSTreeTargetOptions:
|
|
||||||
// added after incompatibility change
|
|
||||||
rawOptions, err = json.Marshal(target.Options)
|
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return nil, fmt.Errorf("unexpected target options type: %t", t)
|
return nil, fmt.Errorf("unexpected target options type: %t", t)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -76,8 +76,6 @@ func UnmarshalTargetResultOptions(trName TargetName, rawOptions json.RawMessage)
|
||||||
options = new(OCIObjectStorageTargetResultOptions)
|
options = new(OCIObjectStorageTargetResultOptions)
|
||||||
case TargetNameContainer:
|
case TargetNameContainer:
|
||||||
options = new(ContainerTargetResultOptions)
|
options = new(ContainerTargetResultOptions)
|
||||||
case TargetNamePulpOSTree:
|
|
||||||
options = new(PulpOSTreeTargetResultOptions)
|
|
||||||
case TargetNameWorkerServer:
|
case TargetNameWorkerServer:
|
||||||
options = new(WorkerServerTargetResultOptions)
|
options = new(WorkerServerTargetResultOptions)
|
||||||
default:
|
default:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue