Mercurial > libervia-backend
comparison libervia/cli/common.py @ 4270:0d7bb4df2343
Reformatted code base using black.
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 19 Jun 2024 18:44:57 +0200 |
parents | 47401850dec6 |
children |
comparison
equal
deleted
inserted
replaced
4269:64a85ce8be70 | 4270:0d7bb4df2343 |
---|---|
208 content_file_obj.seek(0) | 208 content_file_obj.seek(0) |
209 tmp_ori_hash = hashlib.sha1(content_file_obj.read()).digest() | 209 tmp_ori_hash = hashlib.sha1(content_file_obj.read()).digest() |
210 content_file_obj.close() | 210 content_file_obj.close() |
211 | 211 |
212 # we prepare arguments | 212 # we prepare arguments |
213 editor = config.config_get(self.sat_conf, C.CONFIG_SECTION, "editor") or os.getenv( | 213 editor = config.config_get( |
214 "EDITOR", "vi" | 214 self.sat_conf, C.CONFIG_SECTION, "editor" |
215 ) | 215 ) or os.getenv("EDITOR", "vi") |
216 try: | 216 try: |
217 # is there custom arguments in sat.conf ? | 217 # is there custom arguments in sat.conf ? |
218 editor_args = config.config_get( | 218 editor_args = config.config_get( |
219 self.sat_conf, C.CONFIG_SECTION, editor_args_opt, Exception | 219 self.sat_conf, C.CONFIG_SECTION, editor_args_opt, Exception |
220 ) | 220 ) |
434 | 434 |
435 if item or last_item: | 435 if item or last_item: |
436 self.disp("Editing requested published item", 2) | 436 self.disp("Editing requested published item", 2) |
437 try: | 437 try: |
438 if self.use_metadata: | 438 if self.use_metadata: |
439 content, metadata, item = await self.get_item_data(service, node, item) | 439 content, metadata, item = await self.get_item_data( |
440 service, node, item | |
441 ) | |
440 else: | 442 else: |
441 content, item = await self.get_item_data(service, node, item) | 443 content, item = await self.get_item_data(service, node, item) |
442 except Exception as e: | 444 except Exception as e: |
443 # FIXME: ugly but we have not good may to check errors in bridge | 445 # FIXME: ugly but we have not good may to check errors in bridge |
444 if "item-not-found" in str(e): | 446 if "item-not-found" in str(e): |
598 headers = keys | 600 headers = keys |
599 if filters is None: | 601 if filters is None: |
600 filters = {} | 602 filters = {} |
601 filters = [filters.get(k) for k in keys] | 603 filters = [filters.get(k) for k in keys] |
602 return cls( | 604 return cls( |
603 host, (cls.read_dict_values(d, keys, defaults) for d in data), headers, filters | 605 host, |
606 (cls.read_dict_values(d, keys, defaults) for d in data), | |
607 headers, | |
608 filters, | |
604 ) | 609 ) |
605 | 610 |
606 def _headers(self, head_sep, headers, sizes, alignment="left", style=None): | 611 def _headers(self, head_sep, headers, sizes, alignment="left", style=None): |
607 """Render headers | 612 """Render headers |
608 | 613 |