File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package condition
2+
3+ import (
4+ "io"
5+
6+ newcmd "github.com/fastly/cli/pkg/commands/service/vcl/condition"
7+
8+ "github.com/fastly/cli/pkg/argparser"
9+ "github.com/fastly/cli/pkg/global"
10+ "github.com/fastly/cli/pkg/text"
11+ )
12+
13+ // CreateCommand wraps the CreateCommand from the newcmd package.
14+ type CreateCommand struct {
15+ * newcmd.CreateCommand
16+ }
17+
18+ // NewCreateCommand returns a usable command registered under the parent.
19+ func NewCreateCommand (parent argparser.Registerer , g * global.Data ) * CreateCommand {
20+ c := CreateCommand {newcmd .NewCreateCommand (parent , g )}
21+ c .CmdClause .Hidden ()
22+ return & c
23+ }
24+
25+ // Exec implements the command interface.
26+ func (c * CreateCommand ) Exec (in io.Reader , out io.Writer ) error {
27+ text .Deprecated (out , "Use the 'service vcl condition create' command instead." )
28+ return c .CreateCommand .Exec (in , out )
29+ }
Original file line number Diff line number Diff line change 1+ package condition
2+
3+ import (
4+ "io"
5+
6+ newcmd "github.com/fastly/cli/pkg/commands/service/vcl/condition"
7+
8+ "github.com/fastly/cli/pkg/argparser"
9+ "github.com/fastly/cli/pkg/global"
10+ "github.com/fastly/cli/pkg/text"
11+ )
12+
13+ // DeleteCommand wraps the DeleteCommand from the newcmd package.
14+ type DeleteCommand struct {
15+ * newcmd.DeleteCommand
16+ }
17+
18+ // NewDeleteCommand returns a usable command registered under the parent.
19+ func NewDeleteCommand (parent argparser.Registerer , g * global.Data ) * DeleteCommand {
20+ c := DeleteCommand {newcmd .NewDeleteCommand (parent , g )}
21+ c .CmdClause .Hidden ()
22+ return & c
23+ }
24+
25+ // Exec implements the command interface.
26+ func (c * DeleteCommand ) Exec (in io.Reader , out io.Writer ) error {
27+ text .Deprecated (out , "Use the 'service vcl condition delete' command instead." )
28+ return c .DeleteCommand .Exec (in , out )
29+ }
Original file line number Diff line number Diff line change 1+ package condition
2+
3+ import (
4+ "io"
5+
6+ newcmd "github.com/fastly/cli/pkg/commands/service/vcl/condition"
7+
8+ "github.com/fastly/cli/pkg/argparser"
9+ "github.com/fastly/cli/pkg/global"
10+ "github.com/fastly/cli/pkg/text"
11+ )
12+
13+ // DescribeCommand wraps the DescribeCommand from the newcmd package.
14+ type DescribeCommand struct {
15+ * newcmd.DescribeCommand
16+ }
17+
18+ // NewDescribeCommand returns a usable command registered under the parent.
19+ func NewDescribeCommand (parent argparser.Registerer , g * global.Data ) * DescribeCommand {
20+ c := DescribeCommand {newcmd .NewDescribeCommand (parent , g )}
21+ c .CmdClause .Hidden ()
22+ return & c
23+ }
24+
25+ // Exec implements the command interface.
26+ func (c * DescribeCommand ) Exec (in io.Reader , out io.Writer ) error {
27+ text .Deprecated (out , "Use the 'service vcl condition describe' command instead." )
28+ return c .DescribeCommand .Exec (in , out )
29+ }
Original file line number Diff line number Diff line change 1+ // Package condition contains deprecated aliases for the service vcl condition commands.
2+ package condition
Original file line number Diff line number Diff line change 1+ package condition
2+
3+ import (
4+ "io"
5+
6+ newcmd "github.com/fastly/cli/pkg/commands/service/vcl/condition"
7+
8+ "github.com/fastly/cli/pkg/argparser"
9+ "github.com/fastly/cli/pkg/global"
10+ "github.com/fastly/cli/pkg/text"
11+ )
12+
13+ // ListCommand wraps the ListCommand from the newcmd package.
14+ type ListCommand struct {
15+ * newcmd.ListCommand
16+ }
17+
18+ // NewListCommand returns a usable command registered under the parent.
19+ func NewListCommand (parent argparser.Registerer , g * global.Data ) * ListCommand {
20+ c := ListCommand {newcmd .NewListCommand (parent , g )}
21+ c .CmdClause .Hidden ()
22+ return & c
23+ }
24+
25+ // Exec implements the command interface.
26+ func (c * ListCommand ) Exec (in io.Reader , out io.Writer ) error {
27+ if ! c .JSONOutput .Enabled {
28+ text .Deprecated (out , "Use the 'service vcl condition list' command instead." )
29+ }
30+ return c .ListCommand .Exec (in , out )
31+ }
Original file line number Diff line number Diff line change 1+ package condition
2+
3+ import (
4+ "io"
5+
6+ "github.com/fastly/cli/pkg/argparser"
7+ "github.com/fastly/cli/pkg/global"
8+ )
9+
10+ // RootCommand is the parent command for all subcommands in this package.
11+ // It should be installed under the primary root command.
12+ type RootCommand struct {
13+ argparser.Base
14+ // no flags
15+ }
16+
17+ // CommandName is the string to be used to invoke this command.
18+ const CommandName = "condition"
19+
20+ // NewRootCommand returns a new command registered in the parent.
21+ func NewRootCommand (parent argparser.Registerer , g * global.Data ) * RootCommand {
22+ var c RootCommand
23+ c .Globals = g
24+ c .CmdClause = parent .Command (CommandName , "Manipulate Fastly VCL conditions" ).Hidden ()
25+ return & c
26+ }
27+
28+ // Exec implements the command interface.
29+ func (c * RootCommand ) Exec (_ io.Reader , _ io.Writer ) error {
30+ panic ("unreachable" )
31+ }
Original file line number Diff line number Diff line change 1+ package condition
2+
3+ import (
4+ "io"
5+
6+ newcmd "github.com/fastly/cli/pkg/commands/service/vcl/condition"
7+
8+ "github.com/fastly/cli/pkg/argparser"
9+ "github.com/fastly/cli/pkg/global"
10+ "github.com/fastly/cli/pkg/text"
11+ )
12+
13+ // UpdateCommand wraps the UpdateCommand from the newcmd package.
14+ type UpdateCommand struct {
15+ * newcmd.UpdateCommand
16+ }
17+
18+ // NewUpdateCommand returns a usable command registered under the parent.
19+ func NewUpdateCommand (parent argparser.Registerer , g * global.Data ) * UpdateCommand {
20+ c := UpdateCommand {newcmd .NewUpdateCommand (parent , g )}
21+ c .CmdClause .Hidden ()
22+ return & c
23+ }
24+
25+ // Exec implements the command interface.
26+ func (c * UpdateCommand ) Exec (in io.Reader , out io.Writer ) error {
27+ text .Deprecated (out , "Use the 'service vcl condition update' command instead." )
28+ return c .UpdateCommand .Exec (in , out )
29+ }
Original file line number Diff line number Diff line change 1+ package custom
2+
3+ import (
4+ "io"
5+
6+ newcmd "github.com/fastly/cli/pkg/commands/service/vcl/custom"
7+
8+ "github.com/fastly/cli/pkg/argparser"
9+ "github.com/fastly/cli/pkg/global"
10+ "github.com/fastly/cli/pkg/text"
11+ )
12+
13+ // CreateCommand wraps the CreateCommand from the newcmd package.
14+ type CreateCommand struct {
15+ * newcmd.CreateCommand
16+ }
17+
18+ // NewCreateCommand returns a usable command registered under the parent.
19+ func NewCreateCommand (parent argparser.Registerer , g * global.Data ) * CreateCommand {
20+ c := CreateCommand {newcmd .NewCreateCommand (parent , g )}
21+ c .CmdClause .Hidden ()
22+ return & c
23+ }
24+
25+ // Exec implements the command interface.
26+ func (c * CreateCommand ) Exec (in io.Reader , out io.Writer ) error {
27+ text .Deprecated (out , "Use the 'service vcl custom create' command instead." )
28+ return c .CreateCommand .Exec (in , out )
29+ }
Original file line number Diff line number Diff line change 1+ package custom
2+
3+ import (
4+ "io"
5+
6+ newcmd "github.com/fastly/cli/pkg/commands/service/vcl/custom"
7+
8+ "github.com/fastly/cli/pkg/argparser"
9+ "github.com/fastly/cli/pkg/global"
10+ "github.com/fastly/cli/pkg/text"
11+ )
12+
13+ // DeleteCommand wraps the DeleteCommand from the newcmd package.
14+ type DeleteCommand struct {
15+ * newcmd.DeleteCommand
16+ }
17+
18+ // NewDeleteCommand returns a usable command registered under the parent.
19+ func NewDeleteCommand (parent argparser.Registerer , g * global.Data ) * DeleteCommand {
20+ c := DeleteCommand {newcmd .NewDeleteCommand (parent , g )}
21+ c .CmdClause .Hidden ()
22+ return & c
23+ }
24+
25+ // Exec implements the command interface.
26+ func (c * DeleteCommand ) Exec (in io.Reader , out io.Writer ) error {
27+ text .Deprecated (out , "Use the 'service vcl custom delete' command instead." )
28+ return c .DeleteCommand .Exec (in , out )
29+ }
Original file line number Diff line number Diff line change 1+ package custom
2+
3+ import (
4+ "io"
5+
6+ newcmd "github.com/fastly/cli/pkg/commands/service/vcl/custom"
7+
8+ "github.com/fastly/cli/pkg/argparser"
9+ "github.com/fastly/cli/pkg/global"
10+ "github.com/fastly/cli/pkg/text"
11+ )
12+
13+ // DescribeCommand wraps the DescribeCommand from the newcmd package.
14+ type DescribeCommand struct {
15+ * newcmd.DescribeCommand
16+ }
17+
18+ // NewDescribeCommand returns a usable command registered under the parent.
19+ func NewDescribeCommand (parent argparser.Registerer , g * global.Data ) * DescribeCommand {
20+ c := DescribeCommand {newcmd .NewDescribeCommand (parent , g )}
21+ c .CmdClause .Hidden ()
22+ return & c
23+ }
24+
25+ // Exec implements the command interface.
26+ func (c * DescribeCommand ) Exec (in io.Reader , out io.Writer ) error {
27+ text .Deprecated (out , "Use the 'service vcl custom describe' command instead." )
28+ return c .DescribeCommand .Exec (in , out )
29+ }
You can’t perform that action at this time.
0 commit comments