2015-09-09 6 views
1

Я пытаюсь установить адрес mac интерфейса eth0 системы на моем сервере cobbler с помощью xmlrpcapi.Настройка адреса mac на системе на сервере cobbler с помощью xmlrpc api

Я могу установить простые поля, такие как «комментарий», но я не могу настроить MAC-адрес, возможно, потому, что я не знаю пути к ссылке. Так это работает:

handle = server.get_system_handle(system, token) 
    server.modify_system(handle, 'comment', 'my comment', token) 
    server.save_system(handle, token) 

Но если я хочу, чтобы установить интерфейсы [ «eth0»] [mac_address'] Какое свойство имя я использую?

ответ

0

Обнаружил пример в documentation, что происходит, чтобы показать создание новой системы:

server.modify_system(handle, 'modify_interface', { 
      'macaddress-eth0': args.mac 
     }, token) 

Я до сих пор не уверен в общем виде, хотя, чтобы определить, какой путь к различным свойствам, просто повезло с этим примером