Skip to content

Commit ba7c4a7

Browse files
committed
modify command to calculate prepare from a reference, starts #29
1 parent 74bc23b commit ba7c4a7

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

cspt/cli.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ def cspt_cli():
3333
@click.option('--prepare',is_flag=True)
3434
@click.option('--review',is_flag=True)
3535
@click.option('--practice',is_flag=True)
36-
def getbadgedate(assignment_type=None,prepare=False,review=False,practice=False):
36+
@click.option('-d','--reference-date',help='date to use')
37+
def getbadgedate(assignment_type=None,prepare=False,
38+
review=False,practice=False,reference_date=None):
3739
'''
3840
cli for calculate badge date
3941
'''
@@ -48,7 +50,7 @@ def getbadgedate(assignment_type=None,prepare=False,review=False,practice=False)
4850
if practice:
4951
assignment_type='practice'
5052

51-
click.echo(calculate_badge_date(assignment_type))
53+
click.echo(calculate_badge_date(assignment_type,reference_date))
5254

5355

5456
@cspt_cli.command()
@@ -70,7 +72,6 @@ def getassignment(date, assignment_type = 'prepare'):
7072
md_activity = fetch_to_checklist(date, assignment_type)
7173
click.echo( md_activity)
7274

73-
7475
@cspt_cli.command()
7576
@click.option('-p', '--path',
7677
help='path to lesson or lab plans')

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name='syscourseutils',
5-
version='1.0.7',
5+
version='1.0.8',
66
py_modules=['cspt','cspt.activities','cspt.badges','cspt.cli',
77
'cspt.config','cspt.lesson','cspt.notes','cspt.prep',
88
'cspt.sitetools','cspt.tasktracking','cspt.grade_calculation',

0 commit comments

Comments
 (0)