38 lines
744 B
Python
Executable File
38 lines
744 B
Python
Executable File
#!/usr/bin/python
|
|
|
|
import os,sys
|
|
from fluents import dataset
|
|
import cfgparse, optparse
|
|
|
|
PROGRAM_NAME = 'dataset'
|
|
VERSION = '0.1.0'
|
|
|
|
def parse_options():
|
|
conf_files = ['/etc/fluentsrc',
|
|
os.path.join(os.environ['HOME'], '.fluents')]
|
|
|
|
cp = cfgparse.ConfigParser()
|
|
op = optparse.OptionParser()
|
|
|
|
op.add_option('-i', '--info',
|
|
action='store_true',
|
|
default=False,
|
|
help='Show dataset information.')
|
|
|
|
# op.add_option('-
|
|
|
|
for cf in conf_files:
|
|
if os.path.isfile(cf):
|
|
cp.add_file(cf)
|
|
|
|
return cp.parse(op)
|
|
|
|
if __name__ == '__main__':
|
|
options, params = parse_options()
|
|
|
|
if options.help:
|
|
print_help()
|
|
sys.exit(0)
|
|
|
|
|