iam_commandhelper.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:orca 作者: bdastur 项目源码 文件源码
def display_iam_user_policies_table(self,
                                        user_name,
                                        policyinfo):
        '''
        Display user policy info in tabular format
        '''
        table = prettytable.PrettyTable()
        table.add_column("User Name", [user_name])

        for profile in policyinfo.keys():

            if policyinfo[profile] is None:
                continue

            policystr = ""
            for policy in policyinfo[profile]:
                policyname = policy['PolicyName']
                policy_type = policy['type']

                tempstr = "Name: " + policyname
                policystr = policystr + self.fillstr(tempstr, 30)
                tempstr = "Type: " + policy_type
                policystr = policystr + self.fillstr(tempstr, 30)

            policystr = textwrap.fill(policystr, 34)
            table.add_column(profile, [policystr], align="l")

        print table
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号