73 Commits

Author SHA1 Message Date
Bob HADDLETON
ab13fa3c69 The vnf-create and vnfd-create output is hard to read
* The vnf and vnfd create output text contains the "attributes"
    field which is so large that it makes it impossible to format
    the output text so it is readable.

  * Modified the CreateCommand class to provide the ability to
    remove specified fields from the output of the create command

  * Modified the CreateVNF and CreateVNFD classes to specify that
    the "attributes" field should be removed from the output of
    the create command.

Change-Id: I7563175a2cec3e3e9528b66153354aec982a14b4
Closes-Bug: 1474975
2015-07-18 16:10:52 -05:00
changzhi
0c3c5750c8 Add instructions to tackerclient
Add attach/detach interface instructions to tackerclient.

Change-Id: I00235e2150fd1d44111ceb2a4a9a7bba2b5d82ac
2015-07-17 11:38:10 +08:00
Bob HADDLETON
16b9bc91ef Add --vnfd-name option to vnf-create command
* Added support for vnfd-name in place of the vnfd-id when
    creating a VNF.  The vnfd-id and vnfd-name are now mutually
    exclusive parameters but one of them is required to be
    specified.  An appropriate error will print if neither is
    provided.

  * If the vnfd-name is specified the code will retrieve the
    associated vnfd-id and pass it to the create method as if it
    had been specified on the command line.

Change-Id: Ia62a33ee821e0fc89a167755aa55beac94d36c57
Closes-Bug: 1474983
2015-07-15 15:23:35 -05:00
Jenkins
cc5e786f08 Merge "Clean up list output for device, vnf and vnfd" 2015-07-07 21:15:03 +00:00
Bob HADDLETON
5cd50a83f1 Clean up list output for device, vnf and vnfd
* Added list_columns to the List classes for Device, VNF and VNFD

Change-Id: Ib3af30f01a522c6dfbfaa3412f1e1097976e7818
2015-07-07 15:58:05 -05:00
huxining
8c4636c763 call _super method for _XtachInterface parent class
Change-Id: I7a7dc28bf91cdcd8fd5dd22c9a7e399b27c1908c
2015-07-03 18:10:53 +08:00
Isaku Yamahata
85598f7855 update_vnf: support config as yaml file
Change-Id: I8f594a35f0e9b6478f0b0292196bd99f3c6dacfa
2015-05-15 18:57:07 -07:00
Isaku Yamahata
273e022e41 device, vnf: name column support
Change-Id: Idfe5dc951b0cac24e5c5a8997d5c0bf2b2b976e4
2015-05-02 15:38:57 -07:00
Isaku Yamahata
34c5f67338 tackerclient: api for vnfd, vnd
Change-Id: I5c8c1f768471ead9c09c0cac8e90241a702c63b4
2015-05-01 15:41:02 -07:00
Isaku Yamahata
480a86f605 vnfd, vnf: command options
Change-Id: I34cc7ab9b77facddb9c26f93a003f273b709e7f0
2015-05-01 07:26:04 -07:00
Isaku Yamahata
03242bdff9 teach vnf-create config
Change-Id: I496c923eb09550b241ab6f4aed0e29388f87de5f
2015-05-01 06:22:16 -07:00
Isaku Yamahata
fc27717eb1 add vnf related command
Change-Id: I781814432e4fc5fd57e54c75310cf6522a1c647d
2015-05-01 04:04:34 -07:00
Isaku Yamahata
71556e2c3e add vnfd commends
Change-Id: I76c152e3dec0ef8cfd14b596732b4840162e2f0a
2015-05-01 03:52:18 -07:00
Isaku Yamahata
36ae4a0368 remove commands for service
For PoC, service APIs aren't necessary.
Remove them for simplicity.

Change-Id: I5d6cd291366ec0a1ee55d22c8a0a1548a4683df3
2015-04-28 14:37:34 -07:00
Isaku Yamahata
5709e82d8e command: device-template and device
Change-Id: I8142d7a9fb4bf04e0148d5c44afb890c4db8ec62
2015-04-13 23:49:10 -07:00
Isaku Yamahata
c5367c889c Revert "service instance: drop command related to service instance"
This reverts commit bd5bbfbe92ab275275ac6b4458054de6ecc88da1.

Conflicts:
	tackerclient/v1_0/client.py

Change-Id: I4e7f0cc62c0940c8ed21cbab193b95b2afb97327
2015-04-10 14:48:43 -07:00
Isaku Yamahata
e843dbd1b6 catch up neutronclient change
Change-Id: I1354fe5378566dec66e7cac311a394cb5498c734
2015-04-10 11:16:28 -07:00
Isaku Yamahata
4291ce92df use servicevm as service type for openstack client
Change-Id: I88138064b08a858a6fcdc715bc055e5ad031bcb9
2015-04-09 19:17:40 -07:00
Isaku Yamahata
2bbef9ca44 rename --kwargs to --attributes
As discussed at api review, attributes is preferred to kwargs

Change-Id: I8d3c6ed8f25ddea44d86f4b40c7172d8fa9be103
2015-04-09 19:17:39 -07:00
Isaku Yamahata
2ec8130365 attach/detach interface command
Change-Id: I53b5d25736f0be116501a3e58bea6683d6f85414
2015-04-09 19:17:38 -07:00
Isaku Yamahata
bd5bbfbe92 service instance: drop command related to service instance
Since rest api related to service intances are dropped,
drop corresponding cli command.

Change-Id: I13c310ddb6cda186b411ed218a7b8950fa849390
2015-04-09 19:17:37 -07:00
Isaku Yamahata
87a2257477 implement servicevm related command
Change-Id: Ib606eb3e4721ec9a255092bf4581f3b576c3714a
2014-07-04 19:10:57 +09:00
Isaku Yamahata
14eeda8a0b rename neutron to tacker
Change-Id: I1d7c0729d387827e8d4355db9f4dccb265c2ec32
2014-07-04 19:10:43 +09:00