parser = argparse.ArgumentParser() parser.add_argument('-M', dest="metadata", help="Script configuration") parser.add_argument('-T', dest="template", help="Full path to template file") parser.add_argument(dest="baseDir") parser.add_argument(dest="config") args = parser.parse_args() if args.template is not None: template_file = args.template json_data=open(args.config) conf = json.load(json_data) reader = Reader() sp_metadata_file = None if args.metadata is not None: sp_metadata_file = args.metadata try: os.open(sp_metadata_file, os.O_WRONLY | os.O_CREAT | os.O_EXCL) except: pass host = reader.getHost() port = reader.getPort() spName = reader.getSpName() description = reader.getDescription() sp_metadata_file = reader.getSpMetadatafilePath(sp_metadata_file) organisation = reader.getOrganisation()
parser.add_argument('-M', dest="metadata", help="Script configuration") parser.add_argument('-T', dest="template", help="Full path to template file") parser.add_argument(dest="baseDir") parser.add_argument(dest="config") args = parser.parse_args() if args.template is not None: template_file = args.template json_data = open(args.config) conf = json.load(json_data) reader = Reader() sp_metadata_file = None if args.metadata is not None: sp_metadata_file = args.metadata try: os.open(sp_metadata_file, os.O_WRONLY | os.O_CREAT | os.O_EXCL) except: pass host = reader.getHost() port = reader.getPort() spName = reader.getSpName() description = reader.getDescription() sp_metadata_file = reader.getSpMetadatafilePath(sp_metadata_file) organisation = reader.getOrganisation()
if __name__ == '__main__': IDP_PATH = "/pysaml2/example/idp2" template_file = "/usr/yais/templates/idp/idp_conf.template" parser = argparse.ArgumentParser() parser.add_argument('-M', dest="metadata", help="Script configuration") parser.add_argument('-T', dest="template", help="Full path to template file") parser.add_argument(dest="baseDir") parser.add_argument(dest="config") args = parser.parse_args() json_data=open(args.config) conf = json.load(json_data) reader = Reader() if args.template is not None: template_file = args.template sp_metadata_file = None if args.metadata is not None: sp_metadata_file = args.metadata try: os.open(sp_metadata_file, os.O_WRONLY | os.O_CREAT | os.O_EXCL) except: pass host = reader.getHost() port = reader.getPort() entityid = reader.getEntityId()