Skip to content

Commit ee8c6bd

Browse files
Merge pull request #48 from shivam-deepcompute/enhanced_basescript
enhanced basescript functionality , args = None, and changed version …
2 parents 955a177 + d0baeec commit ee8c6bd

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

basescript/basescript.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class BaseScript(object):
2828
# periodic interval to dump stats
2929
DUMP_STATS_INTERVAL = timedelta(seconds=1)
3030

31-
def __init__(self):
31+
def __init__(self, args=None):
3232
# argparse parser obj
3333
self.parser = argparse.ArgumentParser(description=self.DESC)
3434
self.define_baseargs(self.parser)
@@ -40,7 +40,7 @@ def __init__(self):
4040

4141
self.define_args(self.subcommand_run)
4242

43-
self.args = self.parser.parse_args()
43+
self.args = self.parser.parse_args(args=args)
4444

4545
self.hostname = socket.gethostname()
4646
self.log = self.init_logger()

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def get_long_description():
2222

2323
long_description = get_long_description()
2424

25-
version = '0.1.14'
25+
version = '0.1.15'
2626
setup(
2727
name="basescript",
2828
version=version,

0 commit comments

Comments
 (0)