- 
                Notifications
    You must be signed in to change notification settings 
- Fork 21
dx_operations
  dx_operations_vdb.py 	  (--vdb <name> [--stop | --start | --enable |  --disable] | --list | --all_dbs <name>)
						  [--engine <identifier> ]
						  [--force --parallel <n> --poll <n> --single_thread <bool>]
						  [--config <path_to_file>] [--logdir <path_to_file>]
  
  dx_operations_vdb.py -h | --help | -v | --version
List all VDBs or Start, stop, enable, disable a VDB
- 
--stopRequired 
 Stop a VDB
- 
--enableRequired 
 Enables a vDB
- 
--disableRequired 
 Disables a VDB
- 
--listRequired 
 List all VDBs on an engine
- 
--vdbRequired 
 Name of the VDB to refresh
- 
--all_dbs 
 Perform the operation on all vdbs in the engine
- 
-engineOptional 
 Specify name of the Delphix Engine from dxtools.conf file. To run on all engines, provide 'all' as engine name.
- 
--config Optional 
 Location of the configuration file.
 A config file search order is as follows:
 config parameter
 dxtools.conf inside /conf/ folder
- 
--logdir Optional 
 Location of the log file.
 A log file search order is as follows:
 Logdir parameter which includes the filename
 File with the same name as the script under /conf/ folder
- 
--single_thread Optional 
 Defines whether the operations on an engine is run synchronously or asynchronously.
 Default is False
- 
--poll Optional 
 Defines the # of seconds to sleep before polling for the status of a job.
Stop vdb named "testvdb" on engine "mymask"
python3 dx_operations_vdb.py --engine mymask --vdb testvdb --stop
Start "testvdb" on default engine
python3 dx_operations_vdb.py --vdb testvdb --start
Disable all vdbs on default engine
python3 dx_operations_vdb.py --all_dbs disable 
List all vdbs on all engines
python3 dx_operations_vdb.py --list --engine all