pauseconnections

RPLib – pauseconnections

RPLib.pauseconnections(Workspace=None)[source]

Allows an administrator to disable the ability of nonadministrative users to make connections to an enterprise geodatabase.

Parameter Type Description Required
Workspace String Path to SDE connection file. Yes

Returns: Boolean

Usage

  • Only works with enterprise geodatabases.
  • This function is used by an administrative user to temporarily block connections to an Enterprise geodatabase.
  • If this function is attempted to be run by a non-administrative user the function will fail.

Example 1

Simple call with all parameters specified.

import RPLib

sdeOwner = "C:/GIS/SDEADMIN@GIS.sde"

RPLib.pauseconnections(sdeOwner)

Example 2

If Else logic with all parameters specified.

import RPLib

sdeOwner = "C:/GIS/SDEADMIN@GIS.sde"

if RPLib.pauseconnections(sdeOwner):
    print("successful, run another tool")
else:
    print("failed, run another tool")

Table Of Contents

Previous topic

clearworkspacecache

Next topic

resumeconnections

This Page