~ubuntu-bugcontrol/ubuntu-qa-tools/master

« back to all changes in this revision

Viewing changes to vm-tools/vmbuilder-extras/distros/debian/plugins/debian/suite.py

  • Committer: Steve Beattie
  • Date: 2017-10-10 05:31:30 UTC
  • Revision ID: sbeattie@ubuntu.com-20171010053130-ufiha14x7bvp94db
Inform people that the repo has converted to git and the bzr branch will no longer be updated

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#
2
 
#    Uncomplicated VM Builder
3
 
#    Copyright (C) 2007-2009 Canonical Ltd.
4
 
#
5
 
#    See AUTHORS for list of contributors
6
 
#
7
 
#    This program is free software: you can redistribute it and/or modify
8
 
#    it under the terms of the GNU General Public License as published by
9
 
#    the Free Software Foundation, either version 3 of the License, or
10
 
#    (at your option) any later version.
11
 
#
12
 
#    This program is distributed in the hope that it will be useful,
13
 
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
14
 
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
 
#    GNU General Public License for more details.
16
 
#
17
 
#    You should have received a copy of the GNU General Public License
18
 
#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
19
 
#
20
 
from   VMBuilder.util import run_cmd
21
 
import VMBuilder.disk as disk
22
 
import VMBuilder
23
 
import logging
24
 
import glob
25
 
import sys
26
 
 
27
 
class Suite(object):
28
 
    def __init__(self, vm):
29
 
        self.vm = vm
30
 
        self.iso_mounted = False
31
 
 
32
 
    def check_arch_validity(self, arch):
33
 
        """Checks whether the given arch is valid for this suite"""
34
 
        raise NotImplemented('Suite subclasses need to implement the check_arch_validity method')