AgeCommit message (Collapse)AuthorFiles
2012-09-20Require libexpat, implement DescribeTags.Sergey Poznyakoff8
* configure.ac: Require libexpat * src/descrtags.c: New file. * src/Makefile.am: Add new files. * src/accfile.c (access_file_lookup): Bugfix (stripped the first byte from the returned access_key). * src/cmdline.opt: New option --describe-tags * src/eclat.c: Register eclat_describe_tags handler. * src/eclat.h: Include expat.h (dry_run_mode): New extern. (eclat_command_describe_tags): New command code. (eclat_describe_tags): New proto. * src/startinst.c: More debugging info. Implement dry-run,
2012-09-20Include default configuration file.Sergey Poznyakoff1
* src/eclat.conf: New file. * src/Makefile.am (install-data-local): New rule.
2012-09-20Implement multiple regions and StopInstance command.Sergey Poznyakoff4
* src/config.c: Change configuration statements. * src/eclat.c: Translate endpoint if region is given. * src/eclat.h: Update. * src/startinst.c: Implement stop instance.
2012-09-20Minor fix.Sergey Poznyakoff3
* lib/libeclat.h (EC2_API_VERSION): New define. * lib/qcreat.c: Add "Version: parameter here. * src/startinst.c: Update.
2012-09-20Implement start-instance.Sergey Poznyakoff12
* lib/qaddparm.c: New file. * lib/qcreat.c: New file. * lib/qencode.c: New file. * lib/qfree.c: new file. * lib/Makefile.am: Add new files. * lib/libeclat.h (ec2_query) <https, verb>: Remove. <flags>: New member. (eclat_query_create, eclat_query_free) (eclat_query_encode): New protos. * lib/q2url.c (eclat_query_to_url): Fix. * lib/reqsign.c (eclat_query_signature): Bugfixes. * src/config.c (config_finish): Call grecs_tree_process. * src/eclat.c (url_base): Remove. (main): Install curl debugging function if required. * src/eclat.h: Update. * src/startinst.c (eclat_start_instance): Implement.
2012-09-19Implement query-to-url function.Sergey Poznyakoff4
* lib/q2url.c: New file. * lib/Makefile.am: Add new file. * lib/libeclat.h (ec2_query) <signature>: New member. (eclat_query_to_url): New proto. (eclat_query_signature): Change signature. * lib/reqsign.c (eclat_query_signature): Store signature to req->signature.
2012-09-19lib: include config.h where it is missing.Sergey Poznyakoff3
2012-09-19Implement query signature.Sergey Poznyakoff3
* lib/reqsign.c: New file * lib/libeclat.h (eclat_query_signature): New proto. * lib/Makefile.am: Add reqsign.c
2012-09-19Initial commitSergey Poznyakoff38

Return to:

Send suggestions and report system problems to the System administrator.