Open main menu

CDOT Wiki β

Changes

OPS435 Assignment 2 for Section C

206 bytes added, 22:21, 6 November 2022
update deadlines for fall
'''Due Date:''' Please follow the three stages of submission schedule:
* Complete the requirements for the first milestone and push to GitHub by April 4November 25, 2021 2022 by 11:59 PM,* Complete the requirements for the second milestone and push to GitHub by December 2, 2022 by 11:59 PM,* Complete the your Python script and push to GitHub by April 18, 2021 December 9 2022 at 11:59 PM, and* Copy your Python script into a Word document and submit to Blackboard by April 18December 9, 2021 2022 at 11:59 PM.
==Overview==
-v, --verbose turn on output verbosity
Copyright 2021 2022 - Eric Brauer
All your Python codes for this assignment must be placed in a <font color='red'><b><u>single source file</u></b></font>. Please include the following declaration by <b><u>you</u></b> as the <font color='blue'><b>script level docstring</b></font> in your Python source code file (replace [Student_id] with your Seneca email user name, and "Student Name" with your own name):
<source>OPS435 Assignment 2 - Winter 2021Fall 2022
Program: assignment2.py
Author: "Student Name"
The following is a Daily Usage Report created for the Remote Host 10.40.105.103 by the command:
<pre>
[eric@centos7 a2]$ ./a2assignment2.py -r 10.40.105.130 -t daily usage_data_file
</pre>
<pre>
Weekly Usage Report for 10.4340.115105.162130
=====================================
Date Usage
Running the script with <B>no filename</b> as a file argument should call a subprocess.Popen object and run the command <code>last -Fiw</code>.
<pre>
[eric@mtrx-node06pd ~]$ ./a2assignment2.py -l user
</pre>
<pre>
[eric@mtrx-node06pd ~]$ ./a2assignment2.py -u adas20 -t daily
</pre>
=== First Milestone ===
By April 4, you You should have your <code>TestHelp</code>, <code>TestList</code> and <code>TestDate</code> tests all passing. Make sure that the code is in your GitHub repository. I will use a pull request comment to give feedback, suggest changes or get you unstuck.
=== Python script coding and debugging ===
== Submission ==
* Stage 1: Complete the first milestone on GitHub by April 4November 25, 20212022.* Stage 2: Complete the second milestone on GitHub by December 2, 2022.* Stage 3: Use commits to push your python script for this assignment to Github.com. The final state of your repository will be looked at on April 18December 9, 2021 2022 at 11:59 PM.* Stage 34: Copy your python script into a Word document and submit to Blackboard by April 18December 9, 2021 2022 at 11:59 PM.