Revision b6426ead snf-cyclades-app/synnefo/logic/management/commands/server-import.py

b/snf-cyclades-app/synnefo/logic/management/commands/server-import.py
33 33

  
34 34
from optparse import make_option
35 35

  
36
from django.core.management.base import BaseCommand, CommandError
36
from django.core.management.base import CommandError
37 37
from synnefo.management import common
38 38

  
39 39
from synnefo.db.models import VirtualMachine, Network, Flavor
40 40
from synnefo.logic.utils import id_from_network_name, id_from_instance_name
41 41
from synnefo.logic.backend import wait_for_job, connect_to_network
42
from snf_django.management.commands import SynnefoCommand
42 43
from synnefo.logic.rapi import GanetiApiError
43 44
from synnefo.logic import servers
44 45
from synnefo import quotas
......
58 59
"""
59 60

  
60 61

  
61
class Command(BaseCommand):
62
class Command(SynnefoCommand):
62 63
    help = "Import an existing Ganeti VM into Synnefo." + HELP_MSG
63 64
    args = "<ganeti_instance_name>"
64 65
    output_transaction = True
65 66

  
66
    option_list = BaseCommand.option_list + (
67
    option_list = SynnefoCommand.option_list + (
67 68
        make_option(
68 69
            "--backend-id",
69 70
            dest="backend_id",

Also available in: Unified diff