GetRestoredVmName
- Type
- python
- Pack
- Veeam
Source
from datetime import datetime
import demistomock as demisto # noqa: F401
from CommonServerPython import * # noqa: F401
def get_restored_vm_name(vm_name: str) -> str:
time_now = datetime.now().strftime("%y%m%d%H%M%S")
restored_vm_name = vm_name + "_VeeamAPA_" + time_now
return restored_vm_name
def main() -> None:
try:
args = demisto.args()
vm_name = args.get("VmName", "")
restored_vm_name = get_restored_vm_name(vm_name)
result = {"restored_vm_name": restored_vm_name}
command_results = CommandResults(outputs_prefix="Veeam.VMNAME", outputs=result)
return_results(command_results)
except Exception as e:
return_error(str(e))
""" ENTRY POINT """
if __name__ in ("__main__", "__builtin__", "builtins"):
main()
README
Creates ‘RestoredVmName’ by adding ‘VeeamAPA’ + time_now to the VM name