Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
goSDN
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
danet
goSDN
Merge requests
!138
Project 'cocsn/gosdn' was moved to 'danet/gosdn'. Please update any links and bookmarks that may still have the old path.
Develop
Code
Review changes
Check out branch
Download
Patches
Plain diff
Closed
Develop
develop
into
master
Overview
0
Commits
196
Pipelines
446
Changes
97
Closed
Ghost User
requested to merge
develop
into
master
4 years ago
Overview
0
Commits
196
Pipelines
446
Changes
27
Expand
0
0
Merge request reports
Compare
version 14
version 114
1b854224
3 years ago
version 113
1b854224
3 years ago
version 112
1b854224
3 years ago
version 111
c638233d
3 years ago
version 110
90d46d01
3 years ago
version 109
44b946b1
3 years ago
version 108
09f8ba1e
3 years ago
version 107
abed21da
3 years ago
version 106
e9b94d80
3 years ago
version 105
cf8a8e39
3 years ago
version 104
ef95caca
3 years ago
version 103
1748470f
3 years ago
version 102
f3d9841b
3 years ago
version 101
5227e7b3
3 years ago
version 100
45b14e62
3 years ago
version 99
3f89471a
3 years ago
version 98
9d3da57f
3 years ago
version 97
a2edde4d
3 years ago
version 96
ce85c068
3 years ago
version 95
e36a276c
3 years ago
version 94
d2a0f661
3 years ago
version 93
7846be26
3 years ago
version 92
aca2c0e8
3 years ago
version 91
9b843f04
3 years ago
version 90
780fb28d
3 years ago
version 89
bdf3915c
3 years ago
version 88
12103fc5
3 years ago
version 87
2b22c4c7
3 years ago
version 86
a181a3de
3 years ago
version 85
0f6732b8
3 years ago
version 84
75bacde2
3 years ago
version 83
2fc92dd7
3 years ago
version 82
743d230e
3 years ago
version 81
c0b8b690
3 years ago
version 80
bb945c3c
3 years ago
version 79
a72c82fc
3 years ago
version 78
a8eeb473
3 years ago
version 77
f9bc8eba
3 years ago
version 76
5b377787
3 years ago
version 75
ed574016
3 years ago
version 74
109411b9
3 years ago
version 73
2fe8453b
3 years ago
version 72
8873e16d
3 years ago
version 71
773e97fb
3 years ago
version 70
94b5c6de
3 years ago
version 69
590307ba
3 years ago
version 68
7edb4dc1
3 years ago
version 67
c962d92a
3 years ago
version 66
d567237b
3 years ago
version 65
9e548892
3 years ago
version 64
8cd9d91e
3 years ago
version 63
d083e0e8
3 years ago
version 62
1a6204c0
3 years ago
version 61
f1b2d426
3 years ago
version 60
ed6c6449
3 years ago
version 59
ae623a74
3 years ago
version 58
36c2c3e1
3 years ago
version 57
82a94dbb
3 years ago
version 56
4e66bf37
3 years ago
version 55
4e66bf37
3 years ago
version 54
4e66bf37
3 years ago
version 53
4e66bf37
3 years ago
version 52
bd390baa
3 years ago
version 51
b7bd3a38
3 years ago
version 50
c43d4fdd
3 years ago
version 49
c43d4fdd
3 years ago
version 48
38d33644
3 years ago
version 47
38d33644
3 years ago
version 46
9d7c73f4
3 years ago
version 45
c7e09537
3 years ago
version 44
6e916b5b
3 years ago
version 43
3e73397b
3 years ago
version 42
dc6f8d6f
3 years ago
version 41
8c6ca1a7
3 years ago
version 40
4e83e85b
3 years ago
version 39
95e5c92b
3 years ago
version 38
4bff8c0e
3 years ago
version 37
af262ac2
3 years ago
version 36
34996cde
3 years ago
version 35
38fc9ce5
3 years ago
version 34
35367b42
3 years ago
version 33
d1d7c2d9
3 years ago
version 32
860073e5
3 years ago
version 31
3c90d5b0
3 years ago
version 30
c33c41f9
3 years ago
version 29
65922ca0
3 years ago
version 28
07b4fbd9
3 years ago
version 27
48ecb0dc
3 years ago
version 26
0b3db67c
3 years ago
version 25
5f952583
3 years ago
version 24
79d7afb0
3 years ago
version 23
3af3352d
3 years ago
version 22
12d2e6a1
3 years ago
version 21
f803010d
3 years ago
version 20
76034e44
3 years ago
version 19
b533a19a
3 years ago
version 18
96775e09
3 years ago
version 17
8bf70e08
3 years ago
version 16
cd51c395
3 years ago
version 15
36bd331d
3 years ago
version 14
cbc69d7e
3 years ago
version 13
9cca50b3
3 years ago
version 12
04be6a1d
3 years ago
version 11
ffb10766
3 years ago
version 10
50722ba9
3 years ago
version 9
a94be2bb
3 years ago
version 8
92c32dce
4 years ago
version 7
a2da8015
4 years ago
version 6
3405158a
4 years ago
version 5
39617763
4 years ago
version 4
5e53f43f
4 years ago
version 3
fe555c77
4 years ago
version 2
e35c2481
4 years ago
version 1
43cc6b00
4 years ago
master (base)
and
version 15
latest version
44b946b1
196 commits,
3 years ago
version 114
1b854224
201 commits,
3 years ago
version 113
1b854224
22 commits,
3 years ago
version 112
1b854224
201 commits,
3 years ago
version 111
c638233d
199 commits,
3 years ago
version 110
90d46d01
197 commits,
3 years ago
version 109
44b946b1
196 commits,
3 years ago
version 108
09f8ba1e
194 commits,
3 years ago
version 107
abed21da
192 commits,
3 years ago
version 106
e9b94d80
190 commits,
3 years ago
version 105
cf8a8e39
188 commits,
3 years ago
version 104
ef95caca
187 commits,
3 years ago
version 103
1748470f
186 commits,
3 years ago
version 102
f3d9841b
185 commits,
3 years ago
version 101
5227e7b3
184 commits,
3 years ago
version 100
45b14e62
183 commits,
3 years ago
version 99
3f89471a
182 commits,
3 years ago
version 98
9d3da57f
181 commits,
3 years ago
version 97
a2edde4d
180 commits,
3 years ago
version 96
ce85c068
179 commits,
3 years ago
version 95
e36a276c
177 commits,
3 years ago
version 94
d2a0f661
175 commits,
3 years ago
version 93
7846be26
173 commits,
3 years ago
version 92
aca2c0e8
171 commits,
3 years ago
version 91
9b843f04
169 commits,
3 years ago
version 90
780fb28d
167 commits,
3 years ago
version 89
bdf3915c
165 commits,
3 years ago
version 88
12103fc5
163 commits,
3 years ago
version 87
2b22c4c7
161 commits,
3 years ago
version 86
a181a3de
159 commits,
3 years ago
version 85
0f6732b8
157 commits,
3 years ago
version 84
75bacde2
155 commits,
3 years ago
version 83
2fc92dd7
153 commits,
3 years ago
version 82
743d230e
151 commits,
3 years ago
version 81
c0b8b690
149 commits,
3 years ago
version 80
bb945c3c
147 commits,
3 years ago
version 79
a72c82fc
145 commits,
3 years ago
version 78
a8eeb473
143 commits,
3 years ago
version 77
f9bc8eba
141 commits,
3 years ago
version 76
5b377787
139 commits,
3 years ago
version 75
ed574016
137 commits,
3 years ago
version 74
109411b9
136 commits,
3 years ago
version 73
2fe8453b
134 commits,
3 years ago
version 72
8873e16d
132 commits,
3 years ago
version 71
773e97fb
130 commits,
3 years ago
version 70
94b5c6de
128 commits,
3 years ago
version 69
590307ba
127 commits,
3 years ago
version 68
7edb4dc1
125 commits,
3 years ago
version 67
c962d92a
123 commits,
3 years ago
version 66
d567237b
121 commits,
3 years ago
version 65
9e548892
119 commits,
3 years ago
version 64
8cd9d91e
117 commits,
3 years ago
version 63
d083e0e8
116 commits,
3 years ago
version 62
1a6204c0
114 commits,
3 years ago
version 61
f1b2d426
112 commits,
3 years ago
version 60
ed6c6449
110 commits,
3 years ago
version 59
ae623a74
108 commits,
3 years ago
version 58
36c2c3e1
106 commits,
3 years ago
version 57
82a94dbb
104 commits,
3 years ago
version 56
4e66bf37
103 commits,
3 years ago
version 55
4e66bf37
103 commits,
3 years ago
version 54
4e66bf37
103 commits,
3 years ago
version 53
4e66bf37
103 commits,
3 years ago
version 52
bd390baa
102 commits,
3 years ago
version 51
b7bd3a38
101 commits,
3 years ago
version 50
c43d4fdd
100 commits,
3 years ago
version 49
c43d4fdd
100 commits,
3 years ago
version 48
38d33644
97 commits,
3 years ago
version 47
38d33644
97 commits,
3 years ago
version 46
9d7c73f4
95 commits,
3 years ago
version 45
c7e09537
94 commits,
3 years ago
version 44
6e916b5b
93 commits,
3 years ago
version 43
3e73397b
92 commits,
3 years ago
version 42
dc6f8d6f
91 commits,
3 years ago
version 41
8c6ca1a7
90 commits,
3 years ago
version 40
4e83e85b
88 commits,
3 years ago
version 39
95e5c92b
86 commits,
3 years ago
version 38
4bff8c0e
84 commits,
3 years ago
version 37
af262ac2
83 commits,
3 years ago
version 36
34996cde
82 commits,
3 years ago
version 35
38fc9ce5
81 commits,
3 years ago
version 34
35367b42
79 commits,
3 years ago
version 33
d1d7c2d9
77 commits,
3 years ago
version 32
860073e5
76 commits,
3 years ago
version 31
3c90d5b0
75 commits,
3 years ago
version 30
c33c41f9
73 commits,
3 years ago
version 29
65922ca0
72 commits,
3 years ago
version 28
07b4fbd9
71 commits,
3 years ago
version 27
48ecb0dc
70 commits,
3 years ago
version 26
0b3db67c
68 commits,
3 years ago
version 25
5f952583
67 commits,
3 years ago
version 24
79d7afb0
65 commits,
3 years ago
version 23
3af3352d
63 commits,
3 years ago
version 22
12d2e6a1
61 commits,
3 years ago
version 21
f803010d
59 commits,
3 years ago
version 20
76034e44
57 commits,
3 years ago
version 19
b533a19a
55 commits,
3 years ago
version 18
96775e09
53 commits,
3 years ago
version 17
8bf70e08
51 commits,
3 years ago
version 16
cd51c395
50 commits,
3 years ago
version 15
36bd331d
48 commits,
3 years ago
version 14
cbc69d7e
47 commits,
3 years ago
version 13
9cca50b3
46 commits,
3 years ago
version 12
04be6a1d
40 commits,
3 years ago
version 11
ffb10766
39 commits,
3 years ago
version 10
50722ba9
37 commits,
3 years ago
version 9
a94be2bb
35 commits,
3 years ago
version 8
92c32dce
33 commits,
4 years ago
version 7
a2da8015
31 commits,
4 years ago
version 6
3405158a
29 commits,
4 years ago
version 5
39617763
28 commits,
4 years ago
version 4
5e53f43f
11 commits,
4 years ago
version 3
fe555c77
10 commits,
4 years ago
version 2
e35c2481
9 commits,
4 years ago
version 1
43cc6b00
8 commits,
4 years ago
Show latest version
27 files
+
17
−
1426
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
27
Search (e.g. *.vue) (Ctrl+P)
cmd/addDevice.go deleted
100644 → 0
+
0
−
73
Options
/*
Copyright © 2021 da/net research group <danet.fbi.h-da.de>
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
*/
package
cmd
import
(
"code.fbi.h-da.de/cocsn/gosdn/cli"
"github.com/spf13/cobra"
log
"github.com/sirupsen/logrus"
)
// addDeviceCmd represents the addDevice command
var
addDeviceCmd
=
&
cobra
.
Command
{
Use
:
"add-device"
,
Short
:
"adds a device to the controller"
,
Long
:
`Adds a device to the controller.
Device address and user credentials need to be provided
if they diverge from the default credentials.`
,
RunE
:
func
(
cmd
*
cobra
.
Command
,
args
[]
string
)
error
{
resp
,
err
:=
cli
.
AddDevice
(
apiEndpoint
,
username
,
password
,
cliSbi
,
cliPnd
,
address
,
deviceName
,
)
if
err
!=
nil
{
return
err
}
log
.
Info
(
resp
)
return
nil
},
}
var
deviceName
string
func
init
()
{
cliCmd
.
AddCommand
(
addDeviceCmd
)
addDeviceCmd
.
Flags
()
.
StringVar
(
&
deviceName
,
"name"
,
""
,
"add a device name (optional)"
)
}
Loading