File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import argparse
2- import structlog
32from concurrent import futures
43
54import grpc
5+ import structlog
66import sys
77import os
88
99from cloudquery .discovery_v1 import discovery_pb2_grpc
1010from cloudquery .plugin_v3 import plugin_pb2_grpc
11+
1112from cloudquery .sdk .docs .generator import Generator
1213from cloudquery .sdk .internal .servers .discovery_v1 .discovery import DiscoveryServicer
1314from cloudquery .sdk .internal .servers .plugin_v3 import PluginServicer
14- from cloudquery .sdk .plugin .plugin import Plugin
15+ from cloudquery .sdk .plugin .plugin import Plugin , TableOptions
1516
1617DOC_FORMATS = ["json" , "markdown" ]
1718
@@ -149,6 +150,13 @@ def stop(self):
149150 def _generate_docs (self , args ):
150151 print ("Generating docs in format: " + args .format )
151152 generator = Generator (
152- self ._plugin .name (), self ._plugin .get_tables (tables = ["*" ], skip_tables = [])
153+ self ._plugin .name (),
154+ self ._plugin .get_tables (
155+ options = TableOptions (
156+ tables = ["*" ],
157+ skip_tables = [],
158+ skip_dependent_tables = False ,
159+ )
160+ ),
153161 )
154162 generator .generate (args .directory , args .format )
You can’t perform that action at this time.
0 commit comments