def nxdb_close_database( database_ref, close_all_refs, ): database_ref_ctypes = _ctypedefs.nxDatabaseRef_t(database_ref) close_all_refs_ctypes = _ctypedefs.bool32(close_all_refs) result = _cfuncs.lib.nxdb_close_database( database_ref_ctypes, close_all_refs_ctypes, ) _errors.check_for_error(result.value)
def nxdb_close_database( database_ref, # type: int close_all_refs, # type: bool ): # type: (...) -> None database_ref_ctypes = _ctypedefs.nxDatabaseRef_t(database_ref) close_all_refs_ctypes = _ctypedefs.bool32(close_all_refs) result = _cfuncs.lib.nxdb_close_database( database_ref_ctypes, close_all_refs_ctypes, ) _errors.check_for_error(result.value)
def nxdb_deploy( ip_address, database_alias, wait_for_complete, ): ip_address_ctypes = _ctypedefs.char_p(ip_address.encode('ascii')) database_alias_ctypes = _ctypedefs.char_p(database_alias.encode('ascii')) wait_for_complete_ctypes = _ctypedefs.bool32(wait_for_complete) percent_complete_ctypes = _ctypedefs.u32() result = _cfuncs.lib.nxdb_deploy( ip_address_ctypes, database_alias_ctypes, wait_for_complete_ctypes, ctypes.pointer(percent_complete_ctypes), ) _errors.check_for_error(result.value) return percent_complete_ctypes.value
def nxdb_deploy( ip_address, # type: typing.Text database_alias, # type: typing.Text wait_for_complete, # type: bool ): # type: (...) -> int ip_address_ctypes = ctypes.create_string_buffer(ip_address.encode('ascii')) database_alias_ctypes = ctypes.create_string_buffer( database_alias.encode('ascii')) wait_for_complete_ctypes = _ctypedefs.bool32(wait_for_complete) percent_complete_ctypes = _ctypedefs.u32() result = _cfuncs.lib.nxdb_deploy( ip_address_ctypes, database_alias_ctypes, wait_for_complete_ctypes, ctypes.pointer(percent_complete_ctypes), ) _errors.check_for_error(result.value) return percent_complete_ctypes.value
def nxdb_merge( target_cluster_ref, source_obj_ref, copy_mode, prefix, wait_for_complete, ): target_cluster_ref_ctypes = _ctypedefs.nxDatabaseRef_t(target_cluster_ref) source_obj_ref_ctypes = _ctypedefs.nxDatabaseRef_t(source_obj_ref) copy_mode_ctypes = _ctypedefs.u32(copy_mode) prefix_ctypes = _ctypedefs.char_p(prefix.encode('ascii')) wait_for_complete_ctypes = _ctypedefs.bool32(wait_for_complete) percent_complete_ctypes = _ctypedefs.u32() result = _cfuncs.lib.nxdb_merge( target_cluster_ref_ctypes, source_obj_ref_ctypes, copy_mode_ctypes, prefix_ctypes, wait_for_complete_ctypes, ctypes.pointer(percent_complete_ctypes), ) _errors.check_for_error(result.value) return percent_complete_ctypes.value
def nxdb_merge( target_cluster_ref, # type: int source_obj_ref, # type: int copy_mode, # type: int prefix, # type: typing.Text wait_for_complete, # type: bool ): # type: (...) -> int target_cluster_ref_ctypes = _ctypedefs.nxDatabaseRef_t(target_cluster_ref) source_obj_ref_ctypes = _ctypedefs.nxDatabaseRef_t(source_obj_ref) copy_mode_ctypes = _ctypedefs.u32(copy_mode) prefix_ctypes = ctypes.create_string_buffer(prefix.encode('ascii')) wait_for_complete_ctypes = _ctypedefs.bool32(wait_for_complete) percent_complete_ctypes = _ctypedefs.u32() result = _cfuncs.lib.nxdb_merge( target_cluster_ref_ctypes, source_obj_ref_ctypes, copy_mode_ctypes, prefix_ctypes, wait_for_complete_ctypes, ctypes.pointer(percent_complete_ctypes), ) _errors.check_for_error(result.value) return percent_complete_ctypes.value