一种模板操作方法及装置制造方法及图纸

技术编号:15724170 阅读:31 留言:0更新日期:2017-06-29 09:30
本发明专利技术实施例中公开了一种模板操作方法及装置,包括:模板操作模块接收用户发送的待上传模板;所述模板操作模块判断在模板库中是否存在与所述待上传模板相同的模板;如果否,所述模板操作模块则将所述待上传模板上传至所述模板库。本发明专利技术实施例中由于用户上传待上传模板的过程是统一由模板操作模块操作的,只有在模板操作模块判断在模板库中不存在与所述待上传模板相同的模板的情况下,才将所述待上传模板上传至统一的模板库,避免了每个用户各自操作一个自身对应的模板库,保证在模板库中不会造成模板的重复存储,节省存储空间。

【技术实现步骤摘要】
一种模板操作方法及装置
本专利技术涉及计算机
,具体涉及一种模板操作方法及装置。
技术介绍
云平台是管理众多资源和用户的平台。在云平台中,模板是用来实现快速创建虚拟机或应用服务的,通过模板可以将虚拟机或应用服务快速部署到平台中。模板中一般指定了该虚拟机或应用服务的操作系统、内存、CPU、硬盘、网络等基本配置,使用模板创建虚拟机或应用服务的时候,可以免去安装配置等一系列操作,并且可以快速的实现批量部署。一般情况下,模板都是由用户创建并上传到云平台的,如果用户要使用一个模板,就需要该用户自身去创建虚拟机,然后转换成模板,或者由用户自己上传模板,这样每个用户都对应一个模板库。但是在一个大的平台中,通常存在众多的用户,如果每个用户各自操作一个自身对应的模板库,那么在不同的模板库中就可能存储多个同样的模板,造成模板的重复存储,导致存储空间的浪费。
技术实现思路
有鉴于此,本专利技术实施例提供一种模板操作方法及装置,以解决现有技术中存在的模板重复存储导致的存储空间浪费的问题。为实现上述目的,本专利技术实施例提供如下技术方案:一种模板操作方法,包括:模板操作模块接收用户发送的待上传模板;所述模板操作模块判断在模板库中是否存在与所述待上传模板相同的模板;如果否,所述模板操作模块则将所述待上传模板上传至所述模板库。优选的,所述模板操作模块还用于:对用户发送的待上传模板执行查看、删除以及修改等操作中的至少一种。优选的,所述模板操作模块还用于:创建待上传模板;或者;将所述待上传模板共享给其他模板操作模块。优选的,所述将所述待上传模板共享给其他模板操作模块的过程包括:接收用户发送的共享到的模板操作模块对应的模块标识;依据所述模块标识,将所述待上传模板共享给所述模块标识指示的模板操作模块。优选的,所述模板操作模块还用于:判断所述待上传模板是否为公共模板;如果是,则将所述待上传模板标记公共模板标识,其中,标记有公共模板标识的模板可以被所有用户查看或使用。一种模板操作装置,包括:模板操作模块;所述模板操作模块包括:模板接收单元,用于接收用户发送的待上传模板;模板判断单元,用于判断在模板库中是否存在与所述待上传模板相同的模板;模板上传单元,用于在所述模板判断单元判断在模板库中不存在与所述待上传模板相同的模板的情况下,将所述待上传模板上传至所述模板库。优选的,所述模板操作模块还包括:模板操作单元,用于对用户发送的待上传模板执行查看、删除以及修改等操作中的至少一种。优选的,所述模板操作模块还包括:模板创建单元,用于创建待上传模板;或者;模板共享单元,用于将所述待上传模板共享给其他模板操作模块。优选的,所述模板共享单元包括:模块标识接收单元,用于接收用户发送的共享到的模板操作模块对应的模块标识;模板共享子单元,用于依据所述模块标识,将所述待上传模板共享给所述模块标识指示的模板操作模块。优选的,所述模板操作模块还包括:判断单元,用于判断所述待上传模板是否为公共模板;标记单元,用于在所述判断单元判断所述待上传模板为公共模板的情况下,将所述待上传模板标记公共模板标识,其中,标记有公共模板标识的模板可以被所有用户查看或使用。基于上述技术方案,本专利技术实施例中公开了一种模板操作方法及装置,包括:模板操作模块接收用户发送的待上传模板;所述模板操作模块判断在模板库中是否存在与所述待上传模板相同的模板;如果否,所述模板操作模块则将所述待上传模板上传至所述模板库。本专利技术实施例中由于用户上传待上传模板的过程是统一由模板操作模块操作的,只有在模板操作模块判断在模板库中不存在与所述待上传模板相同的模板的情况下,才将所述待上传模板上传至统一的模板库,避免了每个用户各自操作一个自身对应的模板库,保证在模板库中不会造成模板的重复存储,节省存储空间。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种模板操作方法的流程图;图2为本专利技术实施例提供的一种模板操作装置的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,一般情况下,模板都是由用户创建并上传到云平台的,如果用户要使用一个模板,就需要该用户自身去创建虚拟机,然后转换成模板,或者由用户自己上传模板,这样每个用户都对应一个模板库。但是在一个大的平台中,通常存在众多的用户,如果每个用户各自操作一个自身对应的模板库,那么在不同的模板库中就可能存储多个同样的模板,造成模板的重复存储,导致存储空间的浪费。基于此,如何解决现有技术中模板重复存储导致的存储空间浪费的现象为目前亟待解决的技术问题。为了解决上述技术问题,本专利技术实施例中公开了一种模板操作方法及装置,包括:模板操作模块接收用户发送的待上传模板;所述模板操作模块判断在模板库中是否存在与所述待上传模板相同的模板;如果否,所述模板操作模块则将所述待上传模板上传至所述模板库。本专利技术实施例中由于用户上传待上传模板的过程是统一由模板操作模块操作的,只有在模板操作模块判断在模板库中不存在与所述待上传模板相同的模板的情况下,才将所述待上传模板上传至统一的模板库,避免了每个用户各自操作一个自身对应的模板库,保证在模板库中不会造成模板的重复存储,节省存储空间。本专利技术实施例中的模板操作方法应用于模板操作模块,图1示出了一种模板操作方法的流程图,所述方法可以包括:步骤S100、模板操作模块接收用户发送的待上传模板;需要说明的是,需要说明的是,本专利技术实施例中可以按照模板操作模块的权限大小,将模板操作模块划分为一级模板操作模块、二级模板操作模块、三级模板操作模块,其中,一级模板操作模块对模板的操作权限大于二级模板操作模块对模板的操作权限、二级模板操作模块对模板的操作权限大于三级模板操作模块对模板的操作权限。需要说明的是,本专利技术实施例中的所述模板操作模块还用于:对用户发送的待上传模板执行查看、删除以及修改等操作中的至少一种。可选的,本专利技术实施例中的所述模板操作模块还用于:创建待上传模板。不同的模板操作模块可以由不同级别用户去操作,其中,一级模板操作模块可以由超级管理员用户操作,超级管理员用户可以操作的一级模板操作模块对应的操作权限包括:上传、修改、删除以及查看的操作权限;二级模板操作模块可以由域管理员用户操作,域管理员用户可以操作的二级模板操作模块对应的操作权限包括:上传、创建、删除、修改、共享以及查看的操作权限;三级模板操作模块可以由组织管理员用户操作,组织管理员用户可以操作的三级模板操作模块对应的操作权限包括:上传、创建、删除、修改、共享、查看的操作权限;其中:普通用户,例如:域用户以及组织用户农户仅具有查看的操作权限。需要说明的是,超级管理员用户只有一个,其他用户个数可以根据需要进行设立,本专利技术实施例不做具体限定。步骤本文档来自技高网...
一种模板操作方法及装置

【技术保护点】
一种模板操作方法,其特征在于,包括:模板操作模块接收用户发送的待上传模板;所述模板操作模块判断在模板库中是否存在与所述待上传模板相同的模板;如果否,所述模板操作模块则将所述待上传模板上传至所述模板库。

【技术特征摘要】
1.一种模板操作方法,其特征在于,包括:模板操作模块接收用户发送的待上传模板;所述模板操作模块判断在模板库中是否存在与所述待上传模板相同的模板;如果否,所述模板操作模块则将所述待上传模板上传至所述模板库。2.根据权利要求1所述的方法,其特征在于,所述模板操作模块还用于:对用户发送的待上传模板执行查看、删除以及修改等操作中的至少一种。3.根据权利要求1所述的方法,其特征在于,所述模板操作模块还用于:创建待上传模板;或者;将所述待上传模板共享给其他模板操作模块。4.根据权利要求1所述的方法,其特征在于,所述将所述待上传模板共享给其他模板操作模块的过程包括:接收用户发送的共享到的模板操作模块对应的模块标识;依据所述模块标识,将所述待上传模板共享给所述模块标识指示的模板操作模块。5.根据权利要求1所述的方法,其特征在于,所述模板操作模块还用于:判断所述待上传模板是否为公共模板;如果是,则将所述待上传模板标记公共模板标识,其中,标记有公共模板标识的模板可以被所有用户查看或使用。6.一种模板操作装置,其特征在于,包括:模板操作模块;所述模板操作模块包括:模板接收单元,用于接收用户发送的待上传模板;模...

【专利技术属性】
技术研发人员:周国伟
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1