Skip to content
This repository was archived by the owner on Dec 16, 2025. It is now read-only.

Commit 1bf5835

Browse files
authored
OpenStack with pascal case (#15)
It will be aligned with CAPO Signed-off-by: Roman Hros <[email protected]>
1 parent fc32adf commit 1bf5835

13 files changed

+163
-163
lines changed

.github/ISSUE_TEMPLATE/proposal.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ As a [developer/user/operator] I would like to [high level description] for [rea
2222

2323
**Contract changes [optional]**
2424

25-
[Describe contract changes between SCS Cluster Stack Provider Openstack controllers, if applicable.]
25+
[Describe contract changes between SCS Cluster Stack Provider OpenStack controllers, if applicable.]
2626

2727
**Data model changes [optional]**
2828

29-
[Describe contract changes between SCS Cluster Stack Provider Openstack controllers, if applicable.]
29+
[Describe contract changes between SCS Cluster Stack Provider OpenStack controllers, if applicable.]
3030

3131
/kind proposal

PROJECT

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ resources:
1414
controller: true
1515
domain: clusterstack.x-k8s.io
1616
group: infrastructure.clusterstack.x-k8s.io
17-
kind: OpenstackClusterStackRelease
17+
kind: OpenStackClusterStackRelease
1818
path: github.com/sovereignCloudStack/cluster-stack-provider-openstack/api/v1alpha1
1919
version: v1alpha1
2020
- api:
@@ -23,7 +23,7 @@ resources:
2323
controller: true
2424
domain: clusterstack.x-k8s.io
2525
group: infrastructure.clusterstack.x-k8s.io
26-
kind: OpenstackClusterStackReleaseTemplate
26+
kind: OpenStackClusterStackReleaseTemplate
2727
path: github.com/sovereignCloudStack/cluster-stack-provider-openstack/api/v1alpha1
2828
version: v1alpha1
2929
- api:
@@ -32,7 +32,7 @@ resources:
3232
controller: true
3333
domain: clusterstack.x-k8s.io
3434
group: infrastructure.clusterstack.x-k8s.io
35-
kind: OpenstackNodeImageRelease
35+
kind: OpenStackNodeImageRelease
3636
path: github.com/sovereignCloudStack/cluster-stack-provider-openstack/api/v1alpha1
3737
version: v1alpha1
3838
version: "3"

api/v1alpha1/openstackclusterstackrelease_types.go

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@ import (
2323
// EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN!
2424
// NOTE: json tags are required. Any new fields you add must have json tags for the fields to be serialized.
2525

26-
// OpenstackClusterStackReleaseSpec defines the desired state of OpenstackClusterStackRelease.
27-
type OpenstackClusterStackReleaseSpec struct {
26+
// OpenStackClusterStackReleaseSpec defines the desired state of OpenStackClusterStackRelease.
27+
type OpenStackClusterStackReleaseSpec struct {
2828
// INSERT ADDITIONAL SPEC FIELDS - desired state of cluster
2929
// Important: Run "make" to regenerate code after modifying this file
3030

31-
// Foo is an example field of OpenstackClusterStackRelease. Edit openstackclusterstackrelease_types.go to remove/update
31+
// Foo is an example field of OpenStackClusterStackRelease. Edit openstackclusterstackrelease_types.go to remove/update
3232
Foo string `json:"foo,omitempty"`
3333
}
3434

35-
// OpenstackClusterStackReleaseStatus defines the observed state of OpenstackClusterStackRelease.
36-
type OpenstackClusterStackReleaseStatus struct {
35+
// OpenStackClusterStackReleaseStatus defines the observed state of OpenStackClusterStackRelease.
36+
type OpenStackClusterStackReleaseStatus struct {
3737
// +optional
3838
// +kubebuilder:default:=false
3939
Ready bool `json:"ready,omitempty"`
@@ -43,24 +43,24 @@ type OpenstackClusterStackReleaseStatus struct {
4343
//+kubebuilder:subresource:status
4444
//+kubebuilder:printcolumn:name="Ready",type="boolean",JSONPath=".status.ready"
4545

46-
// OpenstackClusterStackRelease is the Schema for the openstackclusterstackreleases API.
47-
type OpenstackClusterStackRelease struct {
46+
// OpenStackClusterStackRelease is the Schema for the openstackclusterstackreleases API.
47+
type OpenStackClusterStackRelease struct {
4848
metav1.TypeMeta `json:",inline"`
4949
metav1.ObjectMeta `json:"metadata,omitempty"`
5050

51-
Spec OpenstackClusterStackReleaseSpec `json:"spec,omitempty"`
52-
Status OpenstackClusterStackReleaseStatus `json:"status,omitempty"`
51+
Spec OpenStackClusterStackReleaseSpec `json:"spec,omitempty"`
52+
Status OpenStackClusterStackReleaseStatus `json:"status,omitempty"`
5353
}
5454

5555
//+kubebuilder:object:root=true
5656

57-
// OpenstackClusterStackReleaseList contains a list of OpenstackClusterStackRelease.
58-
type OpenstackClusterStackReleaseList struct {
57+
// OpenStackClusterStackReleaseList contains a list of OpenStackClusterStackRelease.
58+
type OpenStackClusterStackReleaseList struct {
5959
metav1.TypeMeta `json:",inline"`
6060
metav1.ListMeta `json:"metadata,omitempty"`
61-
Items []OpenstackClusterStackRelease `json:"items"`
61+
Items []OpenStackClusterStackRelease `json:"items"`
6262
}
6363

6464
func init() {
65-
SchemeBuilder.Register(&OpenstackClusterStackRelease{}, &OpenstackClusterStackReleaseList{})
65+
SchemeBuilder.Register(&OpenStackClusterStackRelease{}, &OpenStackClusterStackReleaseList{})
6666
}

api/v1alpha1/openstackclusterstackreleasetemplate_types.go

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,43 +23,43 @@ import (
2323
// EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN!
2424
// NOTE: json tags are required. Any new fields you add must have json tags for the fields to be serialized.
2525

26-
// OpenstackClusterStackReleaseTemplateSpec defines the desired state of OpenstackClusterStackReleaseTemplate.
27-
type OpenstackClusterStackReleaseTemplateSpec struct {
28-
Template OpenstackClusterStackReleaseTemplateResource `json:"template"`
26+
// OpenStackClusterStackReleaseTemplateSpec defines the desired state of OpenStackClusterStackReleaseTemplate.
27+
type OpenStackClusterStackReleaseTemplateSpec struct {
28+
Template OpenStackClusterStackReleaseTemplateResource `json:"template"`
2929
}
3030

31-
// OpenstackClusterStackReleaseTemplateResource describes the data needed to create a OpenstackClusterStackRelease from a template.
32-
type OpenstackClusterStackReleaseTemplateResource struct {
33-
Spec OpenstackClusterStackReleaseSpec `json:"spec"`
31+
// OpenStackClusterStackReleaseTemplateResource describes the data needed to create a OpenStackClusterStackRelease from a template.
32+
type OpenStackClusterStackReleaseTemplateResource struct {
33+
Spec OpenStackClusterStackReleaseSpec `json:"spec"`
3434
}
3535

36-
// OpenstackClusterStackReleaseTemplateStatus defines the observed state of OpenstackClusterStackReleaseTemplate.
37-
type OpenstackClusterStackReleaseTemplateStatus struct {
36+
// OpenStackClusterStackReleaseTemplateStatus defines the observed state of OpenStackClusterStackReleaseTemplate.
37+
type OpenStackClusterStackReleaseTemplateStatus struct {
3838
// INSERT ADDITIONAL STATUS FIELD - define observed state of cluster
3939
// Important: Run "make" to regenerate code after modifying this file
4040
}
4141

4242
//+kubebuilder:object:root=true
4343
//+kubebuilder:subresource:status
4444

45-
// OpenstackClusterStackReleaseTemplate is the Schema for the openstackclusterstackreleasetemplates API.
46-
type OpenstackClusterStackReleaseTemplate struct {
45+
// OpenStackClusterStackReleaseTemplate is the Schema for the openstackclusterstackreleasetemplates API.
46+
type OpenStackClusterStackReleaseTemplate struct {
4747
metav1.TypeMeta `json:",inline"`
4848
metav1.ObjectMeta `json:"metadata,omitempty"`
4949

50-
Spec OpenstackClusterStackReleaseTemplateSpec `json:"spec,omitempty"`
51-
Status OpenstackClusterStackReleaseTemplateStatus `json:"status,omitempty"`
50+
Spec OpenStackClusterStackReleaseTemplateSpec `json:"spec,omitempty"`
51+
Status OpenStackClusterStackReleaseTemplateStatus `json:"status,omitempty"`
5252
}
5353

5454
//+kubebuilder:object:root=true
5555

56-
// OpenstackClusterStackReleaseTemplateList contains a list of OpenstackClusterStackReleaseTemplate.
57-
type OpenstackClusterStackReleaseTemplateList struct {
56+
// OpenStackClusterStackReleaseTemplateList contains a list of OpenStackClusterStackReleaseTemplate.
57+
type OpenStackClusterStackReleaseTemplateList struct {
5858
metav1.TypeMeta `json:",inline"`
5959
metav1.ListMeta `json:"metadata,omitempty"`
60-
Items []OpenstackClusterStackReleaseTemplate `json:"items"`
60+
Items []OpenStackClusterStackReleaseTemplate `json:"items"`
6161
}
6262

6363
func init() {
64-
SchemeBuilder.Register(&OpenstackClusterStackReleaseTemplate{}, &OpenstackClusterStackReleaseTemplateList{})
64+
SchemeBuilder.Register(&OpenStackClusterStackReleaseTemplate{}, &OpenStackClusterStackReleaseTemplateList{})
6565
}

api/v1alpha1/openstacknodeimagerelease_types.go

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,42 +23,42 @@ import (
2323
// EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN!
2424
// NOTE: json tags are required. Any new fields you add must have json tags for the fields to be serialized.
2525

26-
// OpenstackNodeImageReleaseSpec defines the desired state of OpenstackNodeImageRelease.
27-
type OpenstackNodeImageReleaseSpec struct {
26+
// OpenStackNodeImageReleaseSpec defines the desired state of OpenStackNodeImageRelease.
27+
type OpenStackNodeImageReleaseSpec struct {
2828
// INSERT ADDITIONAL SPEC FIELDS - desired state of cluster
2929
// Important: Run "make" to regenerate code after modifying this file
3030

31-
// Foo is an example field of OpenstackNodeImageRelease. Edit openstacknodeimagerelease_types.go to remove/update
31+
// Foo is an example field of OpenStackNodeImageRelease. Edit openstacknodeimagerelease_types.go to remove/update
3232
Foo string `json:"foo,omitempty"`
3333
}
3434

35-
// OpenstackNodeImageReleaseStatus defines the observed state of OpenstackNodeImageRelease.
36-
type OpenstackNodeImageReleaseStatus struct {
35+
// OpenStackNodeImageReleaseStatus defines the observed state of OpenStackNodeImageRelease.
36+
type OpenStackNodeImageReleaseStatus struct {
3737
// INSERT ADDITIONAL STATUS FIELD - define observed state of cluster
3838
// Important: Run "make" to regenerate code after modifying this file
3939
}
4040

4141
//+kubebuilder:object:root=true
4242
//+kubebuilder:subresource:status
4343

44-
// OpenstackNodeImageRelease is the Schema for the openstacknodeimagereleases API.
45-
type OpenstackNodeImageRelease struct {
44+
// OpenStackNodeImageRelease is the Schema for the openstacknodeimagereleases API.
45+
type OpenStackNodeImageRelease struct {
4646
metav1.TypeMeta `json:",inline"`
4747
metav1.ObjectMeta `json:"metadata,omitempty"`
4848

49-
Spec OpenstackNodeImageReleaseSpec `json:"spec,omitempty"`
50-
Status OpenstackNodeImageReleaseStatus `json:"status,omitempty"`
49+
Spec OpenStackNodeImageReleaseSpec `json:"spec,omitempty"`
50+
Status OpenStackNodeImageReleaseStatus `json:"status,omitempty"`
5151
}
5252

5353
//+kubebuilder:object:root=true
5454

55-
// OpenstackNodeImageReleaseList contains a list of OpenstackNodeImageRelease.
56-
type OpenstackNodeImageReleaseList struct {
55+
// OpenStackNodeImageReleaseList contains a list of OpenStackNodeImageRelease.
56+
type OpenStackNodeImageReleaseList struct {
5757
metav1.TypeMeta `json:",inline"`
5858
metav1.ListMeta `json:"metadata,omitempty"`
59-
Items []OpenstackNodeImageRelease `json:"items"`
59+
Items []OpenStackNodeImageRelease `json:"items"`
6060
}
6161

6262
func init() {
63-
SchemeBuilder.Register(&OpenstackNodeImageRelease{}, &OpenstackNodeImageReleaseList{})
63+
SchemeBuilder.Register(&OpenStackNodeImageRelease{}, &OpenStackNodeImageReleaseList{})
6464
}

0 commit comments

Comments
 (0)