Пример #1
0
 def _print_info(cls, project, priced_usage, dry_run=False):
     msg = u'proj {0}({1}), price {2}, desc {3}'.format(
         cls._resolve_project_name(project), project,
         FormattingHelpers.price(priced_usage['price']),
         cls._get_transaction_message(priced_usage))
     if dry_run:
         msg = u'dry run: {0}'.format(msg)
     print(msg)
Пример #2
0
 def _print_info(cls, project, priced_usage, dry_run=False):
     msg = u'proj {0}({1}), price {2}, desc {3}'.format(
         cls._resolve_project_name(project),
         project,
         FormattingHelpers.price(
             priced_usage['price']),
         cls._get_transaction_message(
             priced_usage))
     if dry_run:
         msg = u'dry run: {0}'.format(msg)
     print(msg)
Пример #3
0
 def _get_transaction_message(cls, resource):
     return u'{0} for {1} hours'.format(resource['res_string'],
                                        FormattingHelpers.hours(
                                            resource['hours']))
Пример #4
0
 def _get_transaction_message(cls, resource):
     return u'{0} for {1} hours'.format(
         resource['res_string'], FormattingHelpers.hours(resource['hours']))