From 19c8855c4c1997b1059e80788e0d320fdd40b134 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Wed, 16 Oct 2019 11:20:25 +0530 Subject: [PATCH] docs: fix api remaining and generation script Signed-off-by: Rohit Yadav --- ui/docs/api/apis.primate.sh | 4 +++- ui/docs/api/apis.remaining | 40 +++++++++++++++++++++++++++++++++---- 2 files changed, 39 insertions(+), 5 deletions(-) diff --git a/ui/docs/api/apis.primate.sh b/ui/docs/api/apis.primate.sh index e4c134974e9..92bf6a660d1 100644 --- a/ui/docs/api/apis.primate.sh +++ b/ui/docs/api/apis.primate.sh @@ -5,4 +5,6 @@ grep api -R config | sed "s/.*api: '//g" | sed "s/'.*//g" | grep -v \.js | sort grep store.getters.apis -R . | sed "s/' in.*//g" | sed "s/').*//g" | grep "'" | sed "s/.*'//g" | grep -v ']' >> apis.txt grep 'permission:\ \[' -R config | sed "s/.*permission: \[ '//g" | grep -v .js | sed "s/', '/\\n/g" | sed "s/'.*//g" >> apis.txt cat apis.txt | sort | uniq > apis.uniq -mv apis.uniq apis.txt +mv apis.uniq ../docs/api/apis.txt +cd ../docs/api +diff -Naur apis.old apis.txt | grep ^- | grep -v "^--" | sed 's/^-//g' | grep -v -i -e cisco -e nicira -e baremetal -e srx -e f5 -e brocade -e palo -e autoscale -e counter -e condition -e ucs -e netscaler -e bigswitch -e ovs -e globalloadbalancer -e opendaylight -e region -e quota >> apis.remaining diff --git a/ui/docs/api/apis.remaining b/ui/docs/api/apis.remaining index 423791e3b20..2a80563cc4f 100644 --- a/ui/docs/api/apis.remaining +++ b/ui/docs/api/apis.remaining @@ -1,5 +1,39 @@ -# Remove APIs from the list which have been implemented: - +addIpToNic +addNetworkServiceProvider +addNicToVirtualMachine +addResourceDetail +addTrafficType +assignCertToLoadBalancer +assignToLoadBalancerRule +authorizeSamlSso +authorizeSecurityGroupEgress +authorizeSecurityGroupIngress +configureInternalLoadBalancerElement +configureVirtualRouterElement +createEgressFirewallRule +createFirewallRule +createLBHealthCheckPolicy +createLBStickinessPolicy +createLoadBalancer +createLoadBalancerRule +createManagementNetworkIpRange +createNetworkACL +createNetworkACLList +createPhysicalNetwork +createPortableIpRange +createPortForwardingRule +createPrivateGateway +createRolePermission +createSecondaryStagingStore +createSnapshotFromVMSnapshot +createStaticRoute +createStorageNetworkIpRange +createVlanIpRange +createVpnConnection +createVpnGateway +dedicateGuestVlanRange +dedicatePublicIpRange +deleteAccountFromProject deleteEgressFirewallRule deleteFirewallRule deleteLBHealthCheckPolicy @@ -89,14 +123,12 @@ listVlanIpRanges listVmwareDcs listVpnConnections listVpnGateways -listVpnUsers moveNetworkAclItem releaseDedicatedGuestVlanRange releasePublicIpRange removeFromLoadBalancerRule removeIpFromNic removeNicFromVirtualMachine -removeVpnUser replaceNetworkACLList resetVpnConnection revokeSecurityGroupEgress