Skip to content

No services property on server object #2

@pheede

Description

@pheede

@dgeasan Indicated that the sharedinstances.py script sometimes fails with an error that no services property is available on the server object:

The 'server' object has no attribute 'services'. Looks like it's bailing on the line:
for service in server.services.list(folder=folder):

*** The error messages ***
Connected, enumerating services..
Traceback (most recent call last):
File "D:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\gis\server_common_base.py", line 81, in getattr
return self._properties.getitem(name)
File "D:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis_impl\common_mixins.py", line 340, in getitem
return self._mapping[key]
KeyError: 'services'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "Convert2SharedInstances.py", line 64, in
(arcmapsvcs, prosvcs, sharedinstancesvcs) = listServices(server)
File "Convert2SharedInstances.py", line 35, in listServices
for folder in server.services.folders:
File "D:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\gis\server_common_base.py", line 86, in getattr
raise AttributeError("'%s' object has no attribute '%s'" % (type(self).name, name))
AttributeError: 'Server' object has no attribute 'services'

The server in question was running ArcGIS Server 10.9.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions