Commit f3864c60 authored by Antoine Millet's avatar Antoine Millet
Browse files

Job creator handlers now returns job id

parent 8ce245b1
Loading
Loading
Loading
Loading
+9 −8
Original line number Diff line number Diff line
@@ -1062,8 +1062,8 @@ class CliHandler(RegisteredCCHandler):
            }

            # Create the job:
            self.client.spawn_job(mtype, settings=migration_properties)
            errs.success(migration['sid'], 'migration launched')
            job = self.client.spawn_job(mtype, settings=migration_properties)
            errs.success(migration['sid'], 'migration launched, id:%s' % job.id)

        return errs.get_dict()

@@ -1094,12 +1094,13 @@ class CliHandler(RegisteredCCHandler):
        else:
            dest = dest[0]

        self.client.spawn_job(CloneJob, settings={'server': self.server,
        job = self.client.spawn_job(CloneJob, settings={'server': self.server,
                                                        'client': self.client,
                                                        'vm_name': vm['h'],
                                                        'new_vm_name': name,
                                                        'hv_source': vm['p'],
                                                        'hv_dest': dest['id']})
        return job.id

    #
    # Remote console: