def main(logger):
    #objects
    configs = OmeletConfigParser()
    region = configs.get_glacier_region()
    aws_key = Credential()

    #parse argument
    parser = argparse.ArgumentParser()
    parser.add_argument('filename', type=str, help='file to upload to Glacier')
    parser.add_argument('--vault', required=True, help='vault name')
    args = parser.parse_args()

    #parameters        
    filename = args.filename 
    vault = args.vault

    #exec
    glacier_helper = Glacier(_aws_access_key_id=aws_key.get_aws_access_key(),
                             _aws_secret_access_key=aws_key.get_aws_secret_key(),
                             _region=region)
    glacier_helper.upload(vault, filename, True)