diff --git a/docs/ahs.rst b/docs/ahs.rst
index 24b9c2d4..88b5c668 100644
--- a/docs/ahs.rst
+++ b/docs/ahs.rst
@@ -16,9 +16,6 @@ let you inspect and manipulate the AHS and ERS configuration and submit data.
.. automethod:: get_ers_settings
.. ilo_output:: get_ers_settings
.. automethod:: set_ers_irs_connect
- .. automethod:: set_ers_direct_connect
- .. automethod:: dc_registration_complete
- .. automethod:: set_ers_web_proxy
.. automethod:: ers_ahs_submit
.. automethod:: trigger_l2_collection
.. automethod:: trigger_test_event
diff --git a/docs/methods b/docs/methods
index b4a2d37f..5440ca95 100644
--- a/docs/methods
+++ b/docs/methods
@@ -8,7 +8,6 @@ clear_ilo_event_log
clear_server_event_log
clear_server_power_on_time
computer_lock_config
-dc_registration_complete
delete_federation_group
delete_user
disable_ers
@@ -95,9 +94,7 @@ reset_rib
reset_server
set_ahs_status
set_asset_tag
-set_ers_direct_connect
set_ers_irs_connect
-set_ers_web_proxy
set_federation_multicast
set_language
set_host_power
diff --git a/hpilo.py b/hpilo.py
index 78c5b31f..6460ce99 100644
--- a/hpilo.py
+++ b/hpilo.py
@@ -904,11 +904,6 @@ def computer_lock_config(self, computer_lock=None, computer_lock_key=None):
elements.append(etree.Element('COMPUTER_LOCK_KEY', VALUE=computer_lock_key))
return self._control_tag('RIB_INFO', 'COMPUTER_LOCK_CONFIG', elements=elements)
- def dc_registration_complete(self):
- """Complete the ERS registration of your device after calling
- set_ers_direct_connect"""
- return self._control_tag('RIB_INFO', 'DC_REGISTRATION_COMPLETE')
-
def delete_federation_group(self, group_name):
"""Delete the specified federation group membership"""
return self._control_tag('RIB_INFO', 'DELETE_FEDERATION_GROUP', attrib={'GROUP_NAME': group_name})
@@ -1843,19 +1838,6 @@ def set_critical_temp_remain_off(self, value):
status = {True: 'Yes', False: 'No'}[value]
return self._control_tag('SERVER_INFO', 'SET_CRITICAL_TEMP_REMAIN_OFF', attrib={'VALUE': value})
- def set_ers_direct_connect(self, user_id, password, proxy_url=None,
- proxy_port=None, proxy_username=None, proxy_password=None):
- """Register your iLO with HP Insigt Online using Direct Connect. Note
- that you must also call dc_registration_complete"""
- elements = [
- etree.Element('ERS_HPP_USER_ID', attrib={'VALUE': str(user_id)}),
- etree.Element('ERS_HPP_PASSWORD', attrib={'VALUE': str(password)}),
- ]
- for key, value in locals().items():
- if key.startswith('proxy_') and value is not None:
- elements.append(etree.Element('ERS_WEB_' + key, attrib={'VALUE': str(value)}))
- return self._control_tag('RIB_INFO', 'SET_ERS_DIRECT_CONNECT', elements=elements)
-
def set_ers_irs_connect(self, ers_destination_url, ers_destination_port):
"""Connect to an Insight Remote Support server"""
elements = [
@@ -1864,16 +1846,6 @@ def set_ers_irs_connect(self, ers_destination_url, ers_destination_port):
]
return self._control_tag('RIB_INFO', 'SET_ERS_IRS_CONNECT', elements=elements)
- def set_ers_web_proxy(self, proxy_url, proxy_port, proxy_username=None,
- proxy_password=None):
- """Register your iLO with HP Insigt Online using Direct Connect. Note
- that you must also call dc_registration_complete"""
- elements = []
- for key, value in locals().items():
- if key.startswith('proxy_') and value is not None:
- elements.append(etree.Element('ERS_WEB_' + key, attrib={'VALUE': str(value)}))
- return self._control_tag('RIB_INFO', 'SET_ERS_WEB_PROXY', elements=elements)
-
def set_federation_multicast(self, multicast_federation_enabled=True, multicast_discovery_enabled=True,
multicast_announcement_interval=600, ipv6_multicast_scope="Site", multicast_ttl=5):
"""Set the Federation multicast configuration"""
diff --git a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/dc_registration_complete-97d170e1.args b/tests/xml/ProLiant BL460c G7 - iLO3 1.82/dc_registration_complete-97d170e1.args
deleted file mode 100644
index 0637a088..00000000
--- a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/dc_registration_complete-97d170e1.args
+++ /dev/null
@@ -1 +0,0 @@
-[]
\ No newline at end of file
diff --git a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/dc_registration_complete-97d170e1.request b/tests/xml/ProLiant BL460c G7 - iLO3 1.82/dc_registration_complete-97d170e1.request
deleted file mode 100644
index 52ececf1..00000000
--- a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/dc_registration_complete-97d170e1.request
+++ /dev/null
@@ -1,21 +0,0 @@
-POST /ribcl HTTP/1.1
-Host: localhost
-Content-Length: 210
-Connection: Close
-
-
-
-
-
-
-
-
-
diff --git a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_direct_connect-1e661dd8.args b/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_direct_connect-1e661dd8.args
deleted file mode 100644
index 7d72199c..00000000
--- a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_direct_connect-1e661dd8.args
+++ /dev/null
@@ -1 +0,0 @@
-['ErsUser', 'ErsPassword', 'ErsProxyHost', 3128]
\ No newline at end of file
diff --git a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_direct_connect-1e661dd8.request b/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_direct_connect-1e661dd8.request
deleted file mode 100644
index f7c778b5..00000000
--- a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_direct_connect-1e661dd8.request
+++ /dev/null
@@ -1,34 +0,0 @@
-POST /ribcl HTTP/1.1
-Host: localhost
-Content-Length: 410
-Connection: Close
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_web_proxy-19ea4c7b.args b/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_web_proxy-19ea4c7b.args
deleted file mode 100644
index 5a5b3c15..00000000
--- a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_web_proxy-19ea4c7b.args
+++ /dev/null
@@ -1 +0,0 @@
-['ErsProxy', 3128]
\ No newline at end of file
diff --git a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_web_proxy-19ea4c7b.request b/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_web_proxy-19ea4c7b.request
deleted file mode 100644
index 78c50311..00000000
--- a/tests/xml/ProLiant BL460c G7 - iLO3 1.82/set_ers_web_proxy-19ea4c7b.request
+++ /dev/null
@@ -1,28 +0,0 @@
-POST /ribcl HTTP/1.1
-Host: localhost
-Content-Length: 309
-Connection: Close
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/xml/generate_requests b/tests/xml/generate_requests
index 1284b99b..b4a6d083 100755
--- a/tests/xml/generate_requests
+++ b/tests/xml/generate_requests
@@ -53,9 +53,7 @@ method_args = {
'profile_desc_download': [['TestProfileDesc', 'TestProfile', 'Description']],
'set_ahs_status': [[True]],
'set_asset_tag': 'NL000001',
- 'set_ers_direct_connect': [['ErsUser', 'ErsPassword', 'ErsProxyHost', 3128]],
'set_ers_irs_connect': [['ErsUrl', 9999]],
- 'set_ers_web_proxy': [['ErsProxy', 3128]],
'set_federation_multicast': [[False]],
'set_language': [['en']],
'set_host_power': [[False]],