158
<Sysname> python
Python 2.7.3 (default, May 24 2014, 14:37:26)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import comware
>>> c = comware.Transfer('tftp', '1.1.1.1', 'test.cfg', 'flash:/test.cfg', user='',
password='')
>>> c.get_error()
Sample output
'Timeout was reached'
API get_self_slot
get_self_slot
Use get_self_slot to get the member ID of the master device.
Syntax
get_self_slot()
Returns
A list object in the format of [-1,slot-number], where slot-number indicates the member ID of the
master device.
Examples
# Get the member ID of the master device.
<Sysname> python
Python 2.7.3 (default, May 24 2014, 14:37:26)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import comware
>>> comware.get_self_slot()
Sample output
[-1,1]
API get_standby_slot
get_standby_slot
Use get_standby_slot to get the member IDs of all subordinate devices.
Syntax
get_standby_slot()
Returns
A list object in one of the following formats:
[ ]—The IRF fabric does not have a subordinate device.
[[-1,slot-number]]—The IRF fabric has only one subordinate device.
[[-1,slot-number1],[-1,slot-number2],...]—The IRF fabric has multiple subordinate devices. The
slot-number arguments indicate the member IDs of the subordinate devices.