~debian-lptools/debian/sid/lptools/sid

« back to all changes in this revision

Viewing changes to bin/lp-check-membership

  • Committer: Jelmer Vernooij
  • Date: 2023-09-28 12:07:22 UTC
  • mfrom: (2.18.8)
  • Revision ID: jelmer@jelmer.uk-20230928120722-704pws90v7e943dk
* New upstream snapshot.
 + Drop patches for conversion to python 3 and breezy; now merged upstream.
+ debian/upstream/metadata: Drop unknown Homepage field.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#! /usr/bin/python
 
1
#! /usr/bin/python3
2
2
#
3
3
# Copyright (C) 2009 Canonical Ltd
4
4
 
38
38
    parser = optparse.OptionParser('%prog [options] PERSON GROUP')
39
39
    opts, args = parser.parse_args()
40
40
    if len(args) != 2:
41
 
        print __doc__
 
41
        print(__doc__)
42
42
        return 2
43
43
    user_name = args[0]
44
44
    group_name = args[1]
46
46
    user = lp.people[user_name]
47
47
    for user_team in user.super_teams:
48
48
        if user_team.name == group_name:
49
 
            print '%s is a member of %s' % (user_name, group_name)
 
49
            print('%s is a member of %s' % (user_name, group_name))
50
50
            return 0
51
51
    else:
52
 
        print '%s is not a member of %s' % (user_name, group_name)
 
52
        print('%s is not a member of %s' % (user_name, group_name))
53
53
        return 1
54
54
 
55
55