Example #1
0
def main(*args):
    ap = argparse.ArgumentParser()
    ap.add_argument('-m', '--message', default='', help='Message for bang.')
    ap.add_argument('configuration_file', type=argparse.FileType(),
                    help='SlapOS configuration file.')
    if args:
        args = ap.parse_args(list(args))
    else:
        args = ap.parse_args()
    configp = ConfigParser.SafeConfigParser()
    configp.readfp(args.configuration_file)
    do_bang(configp, args.message)
Example #2
0
 def take_action(self, args):
     configp = self.fetch_config(args)
     do_bang(configp, args.message)