def run(): import sys try: # # Run where defaults.mc is located # long_opts = { # key macro handler param defs init '--file' : ('_file', 'path', True, None, False) } opts = options.command_line(base_path = '.', argv = sys.argv, long_opts = long_opts) options.load(opts) s = file(opts.defaults['_file'], opts) s.load(opts.defaults['_file']) print(s) del s except error.general as gerr: print(gerr) sys.exit(1) except error.internal as ierr: print(ierr) sys.exit(1) except KeyboardInterrupt: log.notice('abort: user terminated') sys.exit(1) sys.exit(0)
def run(): import sys try: # # Run where defaults.mc is located # long_opts = { # key macro handler param defs init '--file': ('_file', 'path', True, None, False) } opts = options.command_line(base_path='.', argv=sys.argv, long_opts=long_opts) options.load(opts) s = file(opts.defaults['_file'], opts) s.load(opts.defaults['_file']) print(s) del s except error.general as gerr: print(gerr) sys.exit(1) except error.internal as ierr: print(ierr) sys.exit(1) except KeyboardInterrupt: log.notice('abort: user terminated') sys.exit(1) sys.exit(0)
def run(): import sys try: _opts = options.command_line(argv = sys.argv) options.load(_opts) log.notice('RTEMS Source Builder - Check, v%s' % (version.str())) if host_setup(_opts): print('Environment is ok') else: print('Environment is not correctly set up') except error.general as gerr: print(gerr) sys.exit(1) except error.internal as ierr: print (ierr) sys.exit(1) except error.exit: pass except KeyboardInterrupt: log.notice('abort: user terminated') sys.exit(1) sys.exit(0)
return _email return None def head(self): hash = '' ec, output = self._run(['log', '-n', '1']) if ec == 0: l1 = output.split('\n')[0] if l1.startswith('commit '): hash = l1[len('commit '):] return hash if __name__ == '__main__': import sys import options long_opts = { # key macro handler param defs init } opts = options.command_line(base_path = '.', argv = sys.argv, long_opts = long_opts) options.load(opts) g = repo('.', opts) print('version:', g.git_version()) print('valid:', g.valid()) print('status:', g.status()) print('dirty:', g.dirty()) print('remotes:', g.remotes()) print('email:', g.email()) print('head:', g.head())
return None def head(self): hash = '' ec, output = self._run(['log', '-n', '1']) if ec == 0: l1 = output.split('\n')[0] if l1.startswith('commit '): hash = l1[len('commit '):] return hash if __name__ == '__main__': import sys import options long_opts = { # key macro handler param defs init } opts = options.command_line(base_path='.', argv=sys.argv, long_opts=long_opts) options.load(opts) g = repo('.', opts) print('version:', g.git_version()) print('valid:', g.valid()) print('status:', g.status()) print('dirty:', g.dirty()) print('remotes:', g.remotes()) print('email:', g.email()) print('head:', g.head())