文件操作 - location.py
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python2.7/site-packages/ipaclient/plugins/location.py
编辑文件内容
# # Copyright (C) 2016 FreeIPA Contributors see COPYING for license # from ipaclient.frontend import MethodOverride from ipalib import _ from ipalib.plugable import Registry register = Registry() @register(override=True, no_fail=True) class location_show(MethodOverride): def output_for_cli(self, textui, output, *keys, **options): rv = super(location_show, self).output_for_cli( textui, output, *keys, **options) servers = output.get('servers', {}) first = True for details in servers.values(): if first: textui.print_indented(_("Servers details:"), indent=1) first = False else: textui.print_line("") for param in self.api.Command.server_find.output_params(): if param.name in details: textui.print_indented( u"{}: {}".format( param.label, u', '.join(details[param.name])), indent=2) return rv
修改文件时间
将文件时间修改为当前时间的前一年
删除文件