38 lines
744 B
Plaintext
38 lines
744 B
Plaintext
|
#!/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)
|
||
|
|
||
|
|