'Load a backup based on its number per `list`..'

def do_load(self, line):

    try:
        i = int(line)
        filename = self.get_filenames()[i]
    except (ValueError, KeyError):
        print(u'\x1b[31;1mBad    backup    number!\x1b[0m')
        print(u'\x1b[32;1mPick    one    of    these:\x1b[0m')
        self.do_list(u'')
    else:
        if (subprocess.call([u'dropdb', self.dbname]) == 0):
            if (subprocess.call([u'createdb', self.dbname]) == 0):
                subprocess.call(u'psql    {}    <    {}/{}'.format(self.dbname, self.root, filename), shell=True)
