#!/usr/bin/perl
use
Conan;
# Handle the arge
my
$arg_str
=
join
(
" "
,
@ARGV
);
"D: Parsing [$arg_str]\n"
;
if
(
$arg_str
=~ /^promote image\s+(\S+)\s*$/ ){
my
$d
= Conan::Deploy->new(
srcimagebase
=>
'/tmp/base/qa'
,
targetimagebase
=>
'/tmp/base/prod'
,
);
$d
->promote_image( $1 );
exit
0;
}
if
(
$arg_str
=~ /^promote\s+instance\s+(\S+)\s+(?:to\s+)?(\S+)$/ ){
my
$p
= Conan::Promote::Xen->new;
$p
->update_image( $
1
=> $2 );
}